Skip to content

Disturbing Video Shows U.S. Defense Contractors Allegedly Drunk and on Drugs in Afghanistan

Disturbing Video Shows U.S. Defense Contractors Allegedly Drunk and on Drugs in Afghanistan