New York City August 3, 2020 5:05 pm

Work Resumes on Church Destroyed on 9/11

The St. Nicholas Greek Orthodox Church was the only house of worship lost in the collapse of the Twin Towers. It’s expected to be completed in time for the 20th commemoration of the 9/11 attacks.. News 4’s Gus Rosendale reports.

Local

Exit mobile version