St. Nicholas Greek Orthodox Church in New York City
There is a church in New York that few people know about, yet many believe it could become the most visited church in the United States. The St. Nicholas Greek Orthodox Church & National Shrine at the 9/11 Memorial is a story of loss, a twenty-year wait, an architectural masterpiece, and an extraordinary rebirth. More…
