RealNews

14 Haitian Officers Face Charges in Deaths

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

OODA Analyst

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.