ADVERTISEMENT

Toronto

Video shows police arresting alleged impaired driver who fled Pickering crash

Published

Police arresting alleged impaired driver Chopper video shows an alleged impaired driver who police say fled the scene of a single-vehicle collision in Pickering.