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.