Tag: Mike Parson

Marcellus Williams executed in Missouri woman's murder amid strong innocence claims: AP

Missouri executed Marcellus Williams by lethal injection on Tuesday in the 1998 killing of a former newspaper reporter, according to the inmate's attorney,...