Louisiana State Penitentiary Three legislators have introduced bills to abolish the death penalty in Louisiana. All 3 have have experience with the criminal justice system: Sen. Dan Claitor, R-Baton Rouge worked as a prosecutor in New Orleans, Rep. Terry Landry, D-New Iberia, as State Police superintendent under Gov. Mike Foster and Rep. Steven Pylant, R-Winnsboro as Franklin Parish sheriff.

Leggi Tutto