Vaughan pedestrian in life-threatening condition after Friday night collision
York Regional Police said they were called to a collision on Jane Street just before 7:30 p.m. Friday near Norwood Avenue. A male pedestrian sustained life-threatening injuries.