Man, 83, suffers life-threatening injuries after being struck by vehicle in Scarborough
An 83-year-old man remains in life-threatening condition in hospital after he was struck by a vehicle in Scarborough, police say.
Toronto police were called to the area of Morningside and Old Finch...
November 12, 2026 7:33 am EST EST