Information reaching Kossyderrickent has it that Khalifa Marcellus Williams wrote Perplexing Smiles OF the Children of Palestine and At Last…Another’s Heartbeat poem before execution footage.
Marcellus Williams was ex*cuted on September 24, 2024, despite significant doubts about his guilt. His conviction for the 1998 murder of Felicia Gayle was largely based on the testimony of incentivized witnesses, and DNA evidence from the crime scene did not match his DNA. Multiple appeals, including a push from the prosecutor and the victim’s family to halt the execution, were unsuccessful. READ MORE HERE
Williams had previously been granted a stay of ex*cution in 2017, but that decision was reversed in 2023, leading to his execution