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