February 24, 2025

Louisiana man on death row dies weeks before March execution date

Christopher Sepulvado, a terminally ill man who spent over 30 years on death row for the killing of his stepson, died weeks before his scheduled March execution by nitrogen gas.
source

TAGS: