Russia on Wednesday denounced as unfair a call by the United Nations and NATO for an international investigation into a military crackdown in Uzbekistan, in which hundreds of people may have died. Moscow backs the Uzbek government in blaming the bloodshed in the town of Andizhan earlier this month on radical Islamists.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.