A woman has life-threatening injuries after being hit by a driver in Scarborough on Wednesday night, say Toronto police.
Already a Subscriber? Sign in
You are logged in
A woman has life-threatening injuries after being hit by a driver in Scarborough on Wednesday night, say Toronto police.