Where To Stream Independent Lens Season 16 Episode 8
The Kill Team; Confusion Through Sand
- Aired January 19, 2015
- 60 Min
Learn about a U.S. soldier in Afghanistan who tried to alert military to war crimes committed by his platoon.
The Kill Team; Confusion Through Sand
Learn about a U.S. soldier in Afghanistan who tried to alert military to war crimes committed by his platoon.