Shelby County police chief placed on administrative leave

1 month ago 14
Pelham Police Chief Edward Delmore

The chief of police for the city of Pelham has been placed on administrative leave, according to assistant city manager Justin D. Smith.

Read Entire Article