St. Elizabeth Ann Seton

September 7, 2011

9/11's Church

St. Peter Church in New York City has witnessed much in its 226 years as a parish, from the joyful birth of a new nation to the most devastating tragedy on Sept. 11, 2001. Feature from our Sept. 11, 2011, issue.