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 […]
A professor remains hospitalized after police officers brutalized him during a ‘Free Palestine’ protest at Washington University in St. Louis, Missouri. Southern Illinois University Edwardsville professor Steve Tamari was among those arrested, and has sustained multiple injuries, including broken ribs and a hand. His wife, Sandra T...