In Empire We Trust – Who Gains and Who Loses in Trump’s America
TomDispatch
A federal jury has ordered a U.S. military contractor to pay a $42 million to three Iraqi men who were tortured at the notorious Abu Ghraib prison
Spread the word