Mother Jones: The Pentagon detention center that started out in January 2002 as a collection of crude open-air cells guarded by Marines in a muddy tent city is today arguably the most expensive prison on earth, costing taxpayers $800,000 annually for each of the 171 captives by Obama administration reckoning.
That’s more than 30 times the cost of keeping a captive on U.S. soil.
Read more here.
The only thing better than torture is torture we can’t afford, right guys?!


