Political Risk

US Troops Staying in Afghanistan? New Look at Reduction Plan

“U.S. Defense Secretary Ash Carter has told NATO allies America will take a new look at its plans to withdraw thousands of troops from Afghanistan by the end of the year, a British official says, a fresh indication that U.S. involvement in the country is not waning in the final months of Barack Obama’s presidency.”

Source: US Troops Staying in Afghanistan? New Look at Reduction Plan – ABC News

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.