Tag: tom homan

City Appoints First Black Police Chief

The City of Delaware has appointed Captain Adam Moore as the city's first black chief of police. City Manager Tom Homan made the appointment,...