Saturday, December 28, 2024
Happening Now

Executions carried out in Alabama and Tennessee

Don Johnson in Tennessee and Michael Brandon Samra in Alabama both received lethal injections Thursday night for separate crimes Source

Share