Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category U.S.

Supreme Court Blasted After Marcellus Williams Execution

Conservative justices on the U.S. Supreme Court are under fire for refusing to halt the execution of Missouri death row inmate Marcellus Williams, who died by lethal injection Tuesday evening. Williams was sentenced to death in 2001 for the murder…

en_USEnglish