Marcellus Williams, whose murder conviction was questioned by a prosecutor, died by lethal injection Tuesday evening in Missouri after the US Supreme Court denied a stay.
The 55-year-old was put to death around 6 p.m. C…
may Allah grant him jannatul firdaus Āmeen
Home
Feed
Search
Library
Download