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. 

Popular posts from this blog

Why Was Judicial Corporal Punishment Abolished?

Obama's Tragic Let 'em Out Fantasy - A Review