Flawed police testimony leads to successful appeal

It seemed to be an impulsive trip from Guelph, Ont., to Sudbury, Ont., for three young men. On Dec.1, 2017, OPP officer David Desroches stopped Adam Chiarelli, who was speeding in...

Already a subscriber? Click here to view full article