Marcellus “Khaliifah” Williams, a Missouri man who was convicted of killing a social worker, was executed Tuesday despite an outcry from activists who say there is overwhelming proof of his innocence. Williams was convicted in 1998 for murder of Lisha Gayle, who was stabbed to death in her home during a burglary. According to the Innocence Project, a non-profit organization ...
Read More »