Russian law enforcers have detained three militants and discovered an arms-cache over the last 24 hours in Russia’s war-ravaged Chechen Republic, local police said Thursday. All three detained militants belonged to various illegal armed formations and are currently being interrogated by investigators. 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.