Keith Edmund Gavin was executed by lethal injection on Thursday evening of this week (July 18th, 2024). His time of…
The Alabama Supreme Court has authorized another death row inmate – to be executed. The court has handed down a…