I’ve tried to point out on this site why building a Mosque at Ground Zero is totally insane. Anyone with even a remedial understanding of Islam would understand the significance of building a 13-story mega Mosque at that location.
Here’s a 1-minute explanation that everyone can understand:
(hat tip Freedom’s Lighthouse)






