The Russian government has ordered the British Council to close down its two offices outside Moscow by the beginning of January. The Russian foreign ministry said the council, which promotes British culture abroad, was operating illegally. The UK government and the council said its operations in Russia were legal. 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.