Associated Press reports that the Boston archdiocese could not substantiate a pair of child sex abuse accusations made about a former priest at Wellesley’s St. James the Great church. Rev. James F. Power was placed on administrative leave 7 years ago, according to the report.
Leave a Reply