RealNews

British troops ‘will flee Afghanistan’

British troops will be forced to flee Afghanistan, say former Soviet commanders who oversaw Moscow’s disastrous campaign against the mujahideen in the 1980s. In a withering assessment of the “hopeless” campaign being waged there, they have told The Sunday Telegraph that mounting casualties will drive out Britain and its Nato allies. Chillingly, General Ruslan Aushev, who was injured during fighting with Mujahideen rebels, predicted: “You will flee from there.” 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.