RealNews

French pulls troops from Afghanistan

As violence mounts in Afghanistan, France is pulling 200 of its best soldiers out. But military officials here insist France remains fully committed, with 1,100 troops still based in Kabul. Nevertheless, France’s decision to withdraw its Special Forces comes amid concerns in Paris that NATO’s mission in Afghanistan has grown confused and that the alliance may be overreaching in its efforts to stabilize and rebuild the nation. 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.