A TTC driver has been charged with impaired driving while behind the wheel of a city bus.
TTC driver charged with impaired driving