Paul Braun and Devon Sanders
A Senate judiciary committee on Tuesday approved a bill that would eliminate the death penalty in Louisiana effective Aug. 1.
Sen. J.P. Morrell, D-New Orleans, authored the bill, reasoning that the death penalty is an outdated and costly means of punishment.
Read the story in The Daily Advertiser.