Grab driver moved off while 75-year-old passenger was boarding vehicle, causing knee fracture

Teo Shim Yian has committed 17 traffic violations in the past, mostly for speeding and dashing red lights.

Teo Shim Yian has committed 17 traffic violations in the past, mostly for speeding and dashing red lights.