Sunday, September 14, 2025
By John Severance | Sep 24, 2020
Public Safety Chief Geoffrey Smith resigned from his post at the end of August after an arrest for alleged drunken driving.