chris-gaubatz

Debunking the “80 Percent of Mosques in America” Myth

Debunking the “80 Percent of Mosques in America” Myth

On Tuesday night, American blogger Robert Spencer, who leads the anti-Muslim hate group AFDI, appeared on Fox News to discuss Sharia law with host Sean Hannity. During the segment, he advanced the oft-recited statistic...