Greek Orthodox Church destroyed on 9/11 is being rebuilt
A New York City church destroyed on 9/11 is finally being rebuilt across from the World Trade Center. The new St. Nicholas Greek Orthodox Church is going up in Liberty Park, just to the east of where the old church stood…