Ukraine Pulling Its Last Troops From Iraq

Ukraine has begun pulling the last of its troops out of

Iraq, the defense ministry said Tuesday. Ukraine contributed 1,650 troops to the U.S.-led force in Iraq, of which 876 are still in the country serving under Polish command in southern and central Iraq. 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.