If the aspirations of Afghans are constantly frustrated and the international community fails to deliver on its promises, Afghans will turn against foreign troops there, a British military commander in Afghanistan warned. Speaking to Sky News, Lieutenant General David Richards also insisted that NATO was “succeeding” in fighting off a violent insurgency by the Taliban militia. 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.