// Adds dimensions UUID, Author and Topic into GA4
Wednesday, June 24, 2026
28.9 C
Singapore

5 weeks jail and S$1.5K fine for man who tapped EZ-Link card on bus driver’s face

SINGAPORE: A 53-year-old man has been sentenced to five weeks in prison and fined S$1,500 after he drunkenly made a scene on board a public bus, pushed an elderly commuter, and tapped his EZ-link card on the bus driver’s face.

The incident occurred at around 7 p.m. on Mar 18 this year, on board a bus plying route 195. The court heard that the defendant, Wilson Loh, consumed eight bottles of beer from noon that day, then boarded the bus at 6 p.m. to get home.

He wanted to alight at the next stop, but when the driver stopped, Loh did not alight even though other commuters got off and on the bus. The driver then drove off, and Loh kicked up a ruckus, blaming the driver for making him miss his stop.

The driver explained that he had opened the door earlier, but Loh refused to listen and tapped the driver’s face with the EZ-Link card in his hand. He continued to shout inside the moving bus as it made its way to the next stop.

A 75-year-old passenger also stepped forward to persuade Loh to calm down, but Loh pushed him away, causing the elderly man’s mobile phone to fall. Fellow commuters called the police after seeing this, leading to Loh’s arrest.

- Advertisement -

Hot this week

Former Malaysian PM in fighting mood over party’s future

Muhyiddin Yassin is in fighting mood over his party's grip in the Perikatan Nasional alliance which is now seemingly dominated by the Islamists PAS and their allies after the Islamists roped back a...

Former diplomat calls out Singaporeans for ‘aping anti-Trump Western commentators instead of exercising independent judgments’

"A disturbing aspect of recent wars is how many Singaporeans (including SPH journalists) are aping anti-Trump western commentators rather than exercising independent judgements. There is a lot to d...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks