More Companies Pull Their Ads From “American Muslim” TV Show.
Seeing through the veil? Or just not not enough Muslims in the US to be profitable? The Learning Channel’s new show All-American Muslim is propaganda clearly designed to counter legitimate and present-day concerns about many […]