FARMINGTON, Mich. (WXYZ) - The Archdiocese of Detroit has announced that it has placed senior priest Fr. Loren O'Dea on an administrative leave of absence.
Catholic Priest Faces Sexual Misconduct With Minors Allegations
Current Status: Published (4)
Seeded on Mon Oct 8, 2012 2:47 AM

keyboard shortcuts: V vote up article J next comment K previous comment