We use cookies to provide some features and experiences in QOSHE

More information  .  Close
Aa Aa Aa
- A +

No, the Taliban Did Not Just Hang an Interpreter From a US Helicopter

1 2 335
Republican lawmakers including Ted Cruz are claiming a viral video shows the Taliban hanging someone from a Blackhawk helicopter.

© Vice

Get it on Google Play