The Cathedral of St. Paul's Chapel is a historic church located in the heart of New York City. Built in 1766, it is the oldest public building in continuous use in the city. The church is not only ...
Watch as the Bell of Hope rings at St Paul's Chapel in New York City to mark the exact moment when the first of two planes hit the World Trade Center Twin Towers on September 11, 2001. The bell ...