Connect to share and comment

Chinook afghanistan 07 01 2011

Appears In:
Taliban lured US special forces into deadly trap, says Afghan official
Authorities are investigating the cause of the crash.
Chinook afghanistan 07 01 2011

A U.S. Chinook helicopter flies over a valley in Afghanistan. An Afghan official says the Taliban laid an elaborate trap for the Chinook they shot down on Friday, killing 38 troops including 30 Americans.

Ted Aljibe