FBI holds press conference regarding Findlay priest arrested on sex trafficking charges
Father Michael Zacharias is a pastor at St. Michael the Archangel Parish in Findlay. Officials say he has been engaged in sexual conduct with minors since the 1990s.