A former priest at Mansfield St. Peter's has been arrested by the FBI on charges of sex trafficking.
RichlandSource.com reports, 53 year old Michael Zacharias, who is a pastor at St. Michael's in Findlay, was taken into custody by authorities on Tuesday, and according to the FBI, is believed to have been engaging in sexual conduct with minors since the late 1990's.
There are two victims in the criminal complaint, but police feel there could be more.
Zacharias, who has been put on administrative leave, served as a priest at St. Peter's from 2002 to 2007.