Ohio Priest Sentenced to Life in Prison for Sex Trafficking

Courtesy photo
Father Michael Zacharias was previously a priest at St. Michael the Archangel Parish in Findlay, Ohio.

The U.S. Department of Justice said in a press release on Friday that the priest received a life sentence for the crimes.

Read More

Leave a Comment

Ontario Canada