carceral state
“We will walk with you, and sing your spirit home.”
Working to abolish death by incarceration in Pennsylvania
Your Tax Dollars, Spent as Disgustingly as Possible
America, self-styled Land Of The Free, imprisons more of its citizens, as a percentage of the population, than any other country on earth.