New York church destroyed during 9/11 attacks consecrated as national shrine
United States RNS St Nicholas Greek Orthodox Church and National Shrine was consecrated Monday in New York City. The original church, founded in 1916 on nearby Cedar Street in lower Manhattan, was destroyed in the aftermath of the attacks on 11th September. “The rebuilding of Saint Nicholas as a Shrine for the Nation is also […]