Toronto police say a 24-year-old man has been arrested and charged for his alleged role in a fatal hit and run in Scarborough on the weekend.In a news release Tuesday, police said the charges the driver faces include failing to stop at an accident scene causing death and committing a Highway Traffic Act offence.
[
add
]
[
|
|
...
]