New Chicago, Indiana police chief arrested in Ohio, officials say

The police chief of a town in Lake County, Indiana has been arrested in Ohio, officials said.

New Chicago, Indiana Police Chief Earl Mayo was taken into custody Friday in Clark County, Ohio…

Story continues

TRENDING NOW

LATEST LOCAL NEWS