Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The state of Missouri on Tuesday executed Marcellus Williams shortly after the U.S. Supreme Court rejected a request to delay the execution. The state Department of Corrections said he was pronounced dead at 6:10 p.m. CT. Williams, who had maintained his innocence in the…