Rebuilding the Only House of Worship Destroy…

St. Nicholas Greek Orthodox Church was the only religious establishment destroyed on 9/11. After years of delays and reports of financial mismanagement, the church finally opened last month.

Read →