received an awesome graphic that illustrates the American prison spending and incarceration rates. It highlights the failed “War on Drugs” and the fact that the number of people in private prisons has grown by 120% while costing taxpayers $1,600 more per year.
read more
No comments:
Post a Comment