By FATHER PETER JOHN CAMERON, OP | At 8:45am on Sept. 11, 2001, I was walking into the Magnificat office, 20 miles north of the World Trade Center. My assistant told me that a plane had just flown into one of the Twin Towers and that there was… (0)

NCRegister (7854 Posts)