The city of Pelham has officially announced a new police chief after Brent Sugg retired earlier this year. Friday, the city ...
After the departure of Chief Brent Sugg, Pelham Mayor Gary Waters has appointed Edward Delmore as the city's new police chief.