RealNews

France to withdraw special forces from Afghanistan

France plans to pull a contingent of 200 special forces out of Afghanistan at the start of 2007, the French defense ministry said on Sunday. The troops were first deployed in 2003 to bolster Operation Enduring Freedom, a U.S.-led military campaign against the Taliban and al-Qaeda launched in response to the September 11, 2001, attacks on the United States. 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.