U.S. helicopter forced to land in Iraq

A U.S. helicopter was forced to make a precautionary landing north of Baghdad on Saturday, but nobody was injured, a military spokeswoman said. The aircraft, which went down in the volatile Diyala province, was being recovered, said Lt. Col. Josslyn Aberle, a military spokeswoman in Baghdad. She added that the reason for the precautionary landing was under investigation. 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.