PUERTO CABEZAS, Nicaragua — After declaring independence from the rest of Nicaragua in April, a group of indigenous activists from the Mosquito Coast readied a grand celebration to commemorate the occasion. Their feast would be ruined, however, when the regional government sent in the police to seize the main course.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.