The bell of hope rings out at 8:46 a.m. ET on Sept. 11 at St. Paul’s Chapel in New York 22 years on, to mark the moment the first plane hit the World Trade Center Twin Towers on Sept. 11, 2001.
For 22 Years, Bell of Hope Rings in New York for 9/11 Victims
By NTD Video
Live Chat