capital punishment

 
 
Innocent man on death row: Criminal injustice in Alabama

Innocent man on death row: Criminal injustice in Alabama

Toforest Johnson's case is one of many highlighting the deep, systemic rot in the U.S. criminal justice system.

BY: Rena Weaver| February 12, 2025
Read more