Fourteen police officers will face charges for their alleged involvement in the slayings of at least 11 civilians at a soccer game, Haiti’s police chief said Tuesday. The officers will be charged with murder or complicity to commit murder, said police chief Mario Andresol. 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.