imam – Eman Channel

Missouri executes Marcellus “Khalifah” Williams despite evidence of his innocence

Williams M.

Missouri executed Marcellus “Khalifah” Williams on Tuesday, despite significant objections from local prosecutors who had sought to overturn his conviction and argued for his innocence. Williams, 55, was executed following a long legal battle that garnered widespread outrage, particularly after the St. Louis county prosecutor’s office—the same office that had originally tried him—publicly stated that […]