June 30 2020 10:53pm

Delta police chief faces public over incident involving his wife

Delta Police Chief Neil Dubord was on the hot seat, answering questions from the public on accusations of assault leveled against his wife, and the way the police force handled the complaint. Catherine Urquhart reports.

Responsive site?