TORONTO — Toronto police have released more information about a Christmas Eve crash into a storefront that's left one dead and others injured.
Police say officers responded to the collision just before 2:30 p.m. on Wednesday in the area of Dufferin
This content is restricted.