Louisiana has approved a protocol for executions ... 57 people currently sit on death row, according to Cecelia Kappel of the Capital Appeals Project, a nonprofit law firm that represents all ...
Landry approved the bill last year in a special session expanding death row executions methods. “For too long, Louisiana has failed to uphold the promises made to victims of our State’s most ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results