The US military was investigating allegations made by Iraqi police that American troops rounded up and shot dead civilians in March, the BBC reported, after airing video footage it obtained of dead adults and children. The alleged incident in Ishaqi, about 100 kilometers (60 miles) north of Baghdad, comes on the heels of allegations that US Marines killed unarmed Iraqi civilians. Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.