RealNews

Chechen Separatists Urge Release Of Russian Diplomats

Chechen separatists have denied any contacts with an Al-Qaeda-linked group in Iraq that said it has abducted four Russian diplomats, demanding that Russia pull its troops out of Chechnya. Akhmed Zakayev, the exiled foreign minister in the self-declared Chechen separatist government, demanded that the Mujahedin Shura Council release the four Russian Embassy employees without any conditions. 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.