New Chicago Police Chief Arrested in Ohio Amid Criminal Investigation
24.05.2026, 19:00
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.