A Louisiana appeals court has upheld the suspension of an LSU law professor who criticized Gov. Jeff Landry and President ...
Louisiana Governor Jeff Landry said crime victims and their families have waited too long for justice in the form of death penalty executions.