New Chicago Police Chief Arrested in Ohio Amid Criminal Investigation
Earl Mayo, the newly appointed police chief of New Chicago, Indiana, has been arrested in Clark County, Ohio, according to officials. The arrest comes as part of an ongoing criminal investigation. He is currently being held in the Clark County Jail.
ABC7 Chicago, WHIO TV, WDTN.com, WKEF, nwitimes.com, AOL.com