Rise to the Moment of Truth Monday, May 13, 2024

Tag: JAMIE MILLS

DEATH PENALTY LETHAL INJECTION PRISON Alabama News
Alabama sets lethal injection date for death row inmate who killed couple in 2004

Floyd and Vera Hill, an elderly couple, were inside their Marion County home in 2004 when they were brutally attacked, leading to their deaths.