The US has 4% of the world's population but 20% of its prisoners.
Med & Law (@MedLaw)
About 2 million Americans are currently incarcerated. The US incarceration rate is 5-10x higher than other developed nations. It costs $35,000-$60,000 per prisoner per year.
0 reactions
0 comments