On Tuesday, a federal jury ordered a US Defense Department contractor to pay $42 million to three Iraqis who were tortured at Abu Ghraib prison, known for its many reports of torture…
On Tuesday, a federal jury ordered a US Defense Department contractor to pay $42 million to three Iraqis who were tortured at Abu Ghraib prison, known for its many reports of torture…
Sign in to your account