Global News Hour at 6 BC
September 10 2020 10:08pm

New allegations in Centennial Beach incident involving police chief’s wife

The woman who was allegedly soaked by a garden hose wielded by the wife of Delta Police Chief Neil Dubord now says she was approached by a former RCMP officer about her complaint. Catherine Urquhart reports

Responsive site?

Video Home