CAIR Officials Demonize America on Iranian TV

Blazing Cat Fur 5/15/2012

Two officials representing the Council on American-Islamic Relations’ New York chapter (CAIR-NY) turned to an Iranian television station this week in order to propagate the dangerous and oft-repeated narrative that the U.S. is at war with Islam and hostile to Muslims.

The narrative—said to be one of the most potent tools […]

Categories