Jonathan Terbush Rawstory

A group of Christian missionaries hijacked an Arab-American festival in Dearborn, Michigan on Saturday, bearing signs criticizing Islam and carrying a pig’s head mounted on a pole. (more…)