US Military Contractor CACI Guilty of Torture
By Kevin Gosztola Iraqi torture survivors won a major jury verdict against CACI, a United States military contractor that was responsible for their cruel and inhuman treatment at Abu Ghraib more than twenty years ago….
Read More