SINGAPORE, Oct. 19 -- A 24-year-old lorry driver has been arrested after running a red light and crashing into another lorry in Singapore's Choa Chu Kang, leaving 21 people injured, police said on Friday.

The collision occurred at about 10.45pm on Wednesday at the junction of Choa Chu Kang Way, Sungei Kadut Avenue and Sungei Kadut Loop, CNA reported.

Preliminary investigations showed that the driver, who was ferrying nine passengers, failed to stop at the red light and collided with another lorry that was crossing the junction on a green signal.

"The other lorry was ferrying 11 passengers. Apart from the driver who ran the red light, the remaining 21 people from both vehicles were taken to hospitals, with injuries including fractures, ...