CFRA Live – When it comes to making city buses safer, transit expert says OC Transpo is falling short
A devastating bus crash at Westboro Station resulted in several injuries, three passenger deaths, and many sleepless nights for the surviving transit users on board. Aissatou Diallo, the driver taking charge of the double-decker bus on that cold January day, was found not guilty on all charges. One transit expert believes OC Transpo is moving too slowly when it comes to implementing safety measures, pointing to a number of issues that have taken place in the past decade. Ahmed Shalaby explains further.