PERSPECTA

News from every angle

Back to headlines

Ohio Police Chief Arrested in Florida on 70-Count Child Sex Indictment

An Ohio police chief was arrested in Florida after a grand jury issued a 70-count indictment related to child sex offenses.

12 Jun, 22:34 — 12 Jun, 22:34
PostShare

Sources

Showing 1 of 1 sources