Have NYC Athiests chimed in on this? They were apoplectic over the cross beam that was on the WTC site simply because some Christians viewed it as a religious symbol when it reality it was part of the orginal structure. It was subsequently moved to in front of St. Peter’s Church on Barclay Street. I guess NYC Athiests are only politically correct when it comes to Islam.
Why would atheists care about this? This is on private property, and is not on the WTC site. Atheists don’t go around protesting every church/synagogue/mosque/temple/etc.