OC Transpo's 2019 death toll climbs to at least five
At least five people have been killed by OC Transpo bus collisions this year — a number that grew on Friday night after a pedestrian was struck and killed at Bayshore Station in what’s the latest incident to shake public confidence in the transit system. Read More
Read more »