Last weekend, anti-Muslim rallies sprung up in several cities across the United States. Protesters, many of them openly armed, showed up outside more than 20 mosques in various states across the country, carrying signs saying “Stop Islamization of America!” Organizers
You must be logged in to post a comment.