HOUSTON, US (AA) – The fight to save a Muslim man convicted of murder in Missouri even though prosecutors said he may be innocent ended Tuesday night with the execution of Imam Marcellus Khalifah Williams, according to media outlets. Williams, 55, was administered a lethal injection at Bonne Terre prison and was pronounced dead at […]