Adhan over Ground Zero
by Elwood McQuaid An estimated 10,000 protestors showed up on the streets of New York June 6 to rally against the proposed construction of a giant 13-story mosque and Islamic cultural center near Ground Zero where the World Trade Center was brought down by Islamic terrorists on September 11, 2001. Pamela Geller and Stop Islamization…