John Bel (1966- )

Louisiana Reinstates Capital Punishment: A Historic First with Nitrogen Execution

Louisiana Reinstates Capital Punishment: A Historic First with Nitrogen Execution

Last year, Louisiana Governor Jeff Landry quickly moved to toughen the state’s criminal laws. He introduced measures to lengthen prison ... Read more