11 Jan 2013 01:15 PM Paying For Torture Ten years after the fact, L-3 Services, the American defense contractor on site at Abu Ghraib, is paying $5 million to 71 former…
You must be logged in to view this content.
Click here to register
11 Jan 2013 01:15 PM Paying For Torture Ten years after the fact, L-3 Services, the American defense contractor on site at Abu Ghraib, is paying $5 million to 71 former…
You must be logged in to view this content.