Louisiana has had a fraught relationship with the death penalty. An analysis of death penalty cases from 1976 to 2015 found one inmate has been exonerated for every three executions ...

ICYMI:

Introducing The Current