CRIMENY POST
Ohio police chief arrested in Florida after grand jury hands down 70-count child sex indictment
An Ohio police chief was arrested in Florida following a grand jury's 70-count child sex indictment. If convicted, the individual faces a maximum of 280 years in prison.
Related Signal