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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results