Mass incarceration defines land of the free
Mass incarceration in the land of the free is a problem that is only getting worse. In 1999, Sharanda Jones began her life sentence for her first non-violent criminal offense for the conspiracy to traffic cocaine. Forgotten and without a voice, Jones adapted to life in prison for 17 years until President Barack Obama pardoned … Continue reading Mass incarceration defines land of the free
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed