Pedestrian in life-threatening condition after being hit by vehicle in North York

Toronto police officers say the collision happened at Willowdale Avenue and Finch Avenue East at around 8:40 a.m. on Saturday.