A watchdog report criticised police Thursday over the killing of an innocent man in the wake of the 2005 London bombings, finding “serious weaknesses” over how the mistake was admitted. The long-awaited report in particular said a top officer misled his boss and the public over the victims’s identity in the hours after Brazilian Jean Charles de Menezes died on July 22, 2005. 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.