Cab driver killed in York Mills crash
Police say at about 2:55 a.m. on March 19, a 2016 Mercedes Benz driven by an 18-year-old man was heading east on York Mills Road near Hedgewood Road, when the vehicle left the road and struck a hydro pole on the south side.
Read more