News

A man is dead following a two-vehicle crash involving a truck and a TTC bus in Scarborough. Toronto police responded to reports of a collision in the area of Meadowvale Road and Sheppard Avenuerouge n ...