Chester police commissioner retires amid traffic incident investigation

The top cop at Delaware County Police department suddenly retired after a crash over the weekend involving a city owned police vehicle.

Top Videos