New England priest devotes life to helping those in crisis situations
On the morning of March 27, 1966, 7-year-old Catherine L. Waters and her 11-year-old sister Janet were getting ready to go to morning mass in a neighborhood of Providence, Rhode …