Louisiana man on death row dies weeks before March execution date
ANGOLA, La. — A terminally ill man who spent over 30 years on death row in Louisiana for the killing of his stepson died days after a March date was scheduled for his execution by nitrogen gas. Christopher Sepulvado, 81, died Saturday at the Louisiana State Penitentiary in Angola, Louisiana, “from natural causes as a result of complications […]