Some sad news out of Henry County: New Castle Police Chief Brad Catron passed away Monday evening. Catron had been sick since Friday with flu-like symptoms and complained of chest pain. An exact cause of death isn’t known and an autopsy is scheduled for later this morning.