Prosecutors said Monday there was not enough proof to charge anyone in the 2003 death of British journalist Terry Lloyd in southern Iraq, though forensic evidence suggests he was killed by U.S. forces. The 50-year-old journalist for Britain’s Independent Television News died on March 22, 2003, after his four-man team was caught in crossfire between U.S. and Iraqi forces. His Lebanese translator Hussein Osman was also killed. Belgian cameraman Daniel Demoustier survived, while the body of his French colleague Fred Nerac has never been found. 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.