1 comment

The Greek Orthodox Archdiocese is committed to rebuilding St. Nicholas Greek Orthodox Church, destroyed on 9/11, and the proposed interfaith peace center at 130 Liberty Street in NYC On September...
See More