Political Risk

Carter Announces 560 More US Troops to Iraq

“The United States will send 560 more troops to Iraq to help establish a newly retaken air base as a staging hub for the long-awaited battle to recapture Mosul from Islamic State militants, Defense Secretary Ash Carter said Monday on an unannounced visit to the country.”

Source: Carter Announces 560 More US Troops to Iraq – 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.