Facebook Twitter YouTube SoundCloud RSS
 

Spreading Freedom, Democracy: Video Shows Drunk, Stoned US Security Contractors in Afghanistan

Cellphone video recorded earlier this year at an operations center of a U.S. security contractor in Kabul, Afghanistan appears to show key personnel staggeringly drunk or high on narcotics, in what former employees say was a pattern of outrageous behavior that put American lives at risk and went undetected by U.S. military officials who are […]