Politics & Human Rights US contractor L-3 agrees to pay $5.28 million to Iraqis in Abu Ghraib torture settlement January 9, 2013 — 0 Comments