A year ago today the life of Marcellus "Khaliifah" Williams was unjustly and tragically stolen, as he became the most recent innocent person executed by the state of Missouri.
Khaliifah was a devout Muslim, an Islamic faith leader, a mentor, father grandfather.
1/2