Sharif El-Gamal does not think the planned mosque is part of Ground Zero? How does he explain the fact that the Muslim pilots that hit the Twin Towers airplane’s landing gear hit the building they plan to tear down?
Great, Ground Zero will now become the new Mecca and all Muslims will have to make the Hajji as part of the 5 pillars of their faith.