Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The Missouri Supreme Court has blocked an agreement that would have resentenced death row inmate Marcellus Williams to life without parole after new testing of DNA evidence complicated his innocence claim. A St. Louis County Circuit Court judge has now set…