RealNews

British Council chief leaves Saint Petersburg

The head of the British Council’s Saint Petersburg office left the city Saturday for as long as the bureau’s operations remain suspended, British officials said as quoted by the Interfax news agency. Stephen Kinnock left for Copenhagen to rejoin his family, officials said. 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.