An explosion in the troubled southern Russian region of Dagestan killed at least two police officers and wounded several more, officials said Saturday. An Associated Press reporter saw two dead bodies in police uniforms lying inn the street in downtown Makhachkala, the capital of the Caspian Sea region. Armed police, firefighters and paramedics rushed to the scene, and dazed residents milled about as workers swept glass from the street. 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.