Fallen Angel Call Sign Extortion 17

6 months ago
513

Fallen Angel – Call Sign: Extortion 17 is a 2021 documentary that walks the viewer through the August 6, 2011 downing of an Army Chinook CH-47 that extinguished the lives of 30 Americans, a service dog, and eight Afghans. Among those killed were 17 SEALs, most of whom were Team Six’s gold squadron members.

Loading comments...