
Holy Moly! Ground Zero Greek Church Refused a Deal Once Before
When people talk about the old St. Nicholas Greek Orthodox Church, which was detroyed on 9/11 when the south tower of the World Trade Center collapsed onto the four-story wood-framed rowhouse, one of the first things that comes up is its diminutive size, made all the moreso not only by what were once the city’s Read More
