New Castle Police Chief Brad Catron dies after 28 years on the force

NEW CASTLE, Ind. – The chief of the New Castle Police Department died Monday evening.

Assistant Police Chief Matt Schofield told The Courier Times that Chief Brad Catron had been suffering from flu-like symptoms over the past week and complained of chest pain.


Comments are closed.