IslamQuick Takes Islam's Call for America's Demise: The Grim Truth Behind Multiculturalism Muslims demanded an end to “the cancer that is” America, liberty, and secularism, insisting that Islam should be the governing principle, during a sermon at the University of Illinois Chicago on May 3, 2024... Vlad TepesJune 15, 2024