A Swede was sentenced yesterday to 12 weeks' jail for punching a 60-year-old taxi driver who tried to collect his fare.
In the early hours of Sept 20 last year, corporate secretarial executive Andreas Michel Blomqvist took Mr Koh Tat Wah's cab from HarbourFront to his home in Ang Mo Kio.
When the 29-year-old walked off without handing over the $20 fare, Mr Koh chased after him and blocked his way.
Blomqvist then tackled him to the ground and punched him several times in the face until a bystander separated them.
The police were called and the victim was taken to Khoo Teck Puat Hospital, where he was found to have swelling above his eyes and mild bruising on his forehead.
Blomqvist, who conducted his own defence during the trial last month, maintained that he had thrown the punches in self-defence because he felt "unsafe".
He said: "If I had been able to walk away, I would have done so.
"I know I did not pay the fare, but he did not have the right to block me."