31 US Special Forces Troops Die In Largest Loss of Life In Afghanistan (Updated)

The Wall Street Journal reports that a Chinook helicopter carrying 31 US special forces troops and 7 Afghan troops was shot down last night by a Taliban insurgent’s missile. The crash killed everyone onboard. More »

No Responses to “31 US Special Forces Troops Die In Largest Loss of Life In Afghanistan (Updated)”

Post a Comment