One of the twin boys who were struck by a minivan in North York on Saturday has died in hospital, police confirmed on Friday.
Const. Clint Stibbe said both nine-year-old twins were hit while crossing the road on Sheppard Avenue West at Magellan Drive. 77 more words
5 months, 2 weeks ago