Church near World Trade Center restored | 60 Minutes – CBS News
The new St. Nicholas Greek Orthodox Church sits at the edge of the World Trade Center, resurrected and alive – after it was nearly destroyed under its rubble on September 11, 2001.
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.