Christian Missionaries Protest Arab International Festival With Pig’s Head
Christian missionaries held an anti-Islamic protest at the Dearborn, Mich., Arab International Festival and taunted Arab-Americans with a pig’s head mounted on a pole while shouting “You’re gonna burn in hell,” according to reports Saturday. The incident took place Friday evening at the annual Arab International Festival, according to the Detroit Free Press. The three-day … Continued