Toronto olice were responding to a stolen vehicle alert in North York on Tuesday evening when the officer’s vehicle was hit. The driver was arrested.
A 57-year-old man is fighting for his life in hospital after being ejected from his vehicle and pinned between two cars in downtown Toronto on Tuesday afternoon.