Live stream preview
Delay, Deny, Hope You Die - Trailer
Delay, Deny, Hope You Die
•
1m 45s
After returning home from battlefields in Iraq and Afghanistan, American soldiers are developing serious illnesses as a result of past exposure to open-air burn pits on their own military bases.