Twelve people have been found dead in police custody in the northern Nampula province of Mozambique. Police said the causes of the deaths were not yet known but they promised to launch an investigation. (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.