Loading...
News
    Shows

      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.

      Comments