Clear Channel Has a Case of the Islamophobia
AFDI- ICNA’s billboards in Atlanta claim that “Muhammad — peace be upon him — believed in peace, social justice, women’s rights,” along with a phone number to find out more about Islam. They’re [Read More]