RealNews

US revises helicopter crash death toll down to 12

The U.S. military said on Sunday that 12 U.S. soldiers had died in a helicopter crash on Saturday, revising the death toll down from 13. It said four crew members and eight passengers were killed when the Blackhawk helicopter went down northeast of Baghdad on Saturday afternoon. It did not say what caused the crash. 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.