St. Peter’s Church Manhattan

September 5, 2011

Twin Towers Pastor

Priests were among the first responders to the scene. Second in a series remembering the 9/11 terrorist attack on America.