9/11 and St. Nicholas, 17 Years Later

St. Nicolas Church, Ground Zero, New York, Dec. 6, 2017. (Photo by TNH/Costas Bej)

Many years ago, but really just 17 years ago today, in the shadow of the two giant buildings of the World Trade Center, in Lower Manhattan, there in the harbor, almost beside the water, was a humble church built by Greek sailors – the Church of St. Nicholas – so they could light a candle as they disembarked from their ships, exhausted after the endless journey across the Atlantic Ocean.

This Church also had an unattended parking lot. We would park …

To Read this Article Login or Subscribe

Login Subscribe