Loading...

Guards Gone Wild In Kabul

|Accusations of employee hazing have been drawn against ArmorGroup North America, a security firm contracted by the U.S. State Department to provide security in Kabul. Sharyl Attkisson investigates.