Additional charge laid against Markham man accused of killing off-duty police officer
It was Sept. 14 around 6 a.m. when police were called to Major Mackenzie Drive west of Warden Avenue in Markham for a collision involving a Porsche Cayenne and a Honda sedan.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed