'Some architectural clarification, the historical use of the hexagram in Muslim, Jewish and Christian architecture,' said a 'tweet' by organizers of the controversial planned 13-story Muslim center several hundred feet from the site of the Al-Qaeda suicide bombings on the World Trade Center in 2001.
Pamela Geller noted on the Atlas Shrugs website that the design appears to show 'tumbling' Stars of David."