The new St. Nicholas Greek Orthodox Church at the World Trade Center is on schedule – the exterior will be finished by the 20th anniversary of the terrorist attacks that destroyed the original. The first service at the new shrine will be held in November 2021, reports the Tribeca Citizen.
One World Observatory
Categories
From the Newsletter