Posts

Showing posts from May, 2014

Average Cost Per Prisoner

The average cost of incarcerating an American prisoner is about $31,000 per year ... which you can multiply by about 2.2 million.