By Mary Rezac/CNA | DETRIOT — Sacred Heart Seminary in Detroit announced this week the resignation of Sister Mary Finn, 84, a longtime faculty member and assistant professor of theology, after allegations…

Read more ... http://www.ncregister.com/