Street Preachers Disrupt Dearborn’s International Arab Festival with Pig’s Head on a Pole

DEARBORN, Michigan – A group of anti-Islamic protesters, led by Ruben Israel of the official street preachers used a pig’s head on a pole as a conversation starter at Dearborn’s 17th Annual International Arab Festival on June 15th.  Some local Christians and Muslims were offended by the pig’s head on display, while many others were incredulous and could not believe it actually happened. … Continue reading Street Preachers Disrupt Dearborn’s International Arab Festival with Pig’s Head on a Pole