News
Alabama set to execute a man with nitrogen gas for 1991 murder and rape “Christopher Sepulvado’s death overnight in the prison infirmary is a sad comment on the state of the death penalty in ...
Christopher Sepulvado was scheduled to be executed in Louisiana on March 17, but the octogenarian died late last month on death row.
Christopher Sepulvado, 81, died Saturday at the Louisiana State Penitentiary in Angola, Louisiana, "from natural causes as a result of complications arising from his pre-existing medical ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results