News

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 ...
Christopher Sepulvado was scheduled to be executed in Louisiana on March 17, but the octogenarian died late last month on death row.