A Missouri man, Marcellus Williams, was executed on Tuesday for the 1998 murder of Lisha Gayle, despite objections from both…
Sign in to your account
Remember me