Police say two soldiers and a security guard have been found stabbed to death in northern Mexico. Police spokeswoman Emma Cerda says an anonymous tip led authorities to the bodies at a housing construction site in the village of Las Margaritas. 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.