RealNews

Chechnya rebel leader surrenders to Russia

Chechen separatist leader Doku Umarov voluntarily surrendered to Russian authorities on Friday, a spokesman for the pro-Russian government in Chechnya said. The spokesman said Umarov, the most powerful of remaining rebel commanders, turned up at a government headquarters in the Chechen town of Gudermes. Full Story

OODA Analyst

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.