Catherine McDonald has more on the court appearance of Khaled Saleh Bin Rbaa, who is accused of striking motorcyclist Peter Mackenzie in Toronto and fleeing the scene.
- Man pleads guilty to fatal 2018 Scarborough hit-and-run
- Driver charged in fatal Toronto hit-and-run spends 30th birthday behind bars