Beheading the Taliban

S1 · E5TVPG

Originally aired May 28, 2013

American Green Berets launch an attack on Sperwan Ghar where they encounter nearly 1000 Taliban fighters.

Airings