The Optimist is giving residents a chance to reach out to Delta’s new police chief this Friday in a Twitter town hall. Chief Neil Dubord was sworn in last week, replacing retired chief Jim Cessford, who headed the department for the last 20 years.
Read more >