Trending Now
Read more
Marcellus Williams executed by lethal injection in Missouri after SCOTUS denied appeals
The Supreme Court denied two separate appeals to halt the execution Tuesday. Missouri death row inmate Marcellus Willia…
September 24, 2024