Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A United States jury has ruled that Virginia-based defence contractor CACI must pay $42m to three Iraqi men who were tortured at the Abu Ghraib prison in 2004. But what exactly was it and what happened there? What was the…