Sacred Heart Seminary in Detroit announced this week the resignation of Sr. Mary Finn, 84, a long-time faculty member and assistant professor of theology, after allegations surfaced that she had sexual contact with young adult novices under her charge in the 1970s. “In recent days, information came to my attention regarding inappropriate conduct over fifty years ago by Sr…

Read more ... http://www.newadvent.org