// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
27 C
Singapore

Boy climbs handrail in moving train as father does nothing, despite fellow commuters’ unease

MALAYSIA: A young boy’s dangerous behaviour aboard a Malaysian train has sparked widespread concern after a fellow passenger captured the incident on video and posted it online.

The incident occurred at around 8 p.m. on Jul 17 during a train journey from Sungai Petani to Butterworth. In a short video posted to TikTok by user @liyaa04, a barefoot boy is seen running around inside the train carriage before climbing onto a handrail near the door, despite repeated warnings from nearby adults.

The passenger told Channel 8 that she was alarmed by the boy’s antics and stood up to look for a responsible adult. Eventually, she approached the child’s father but received no meaningful response.

“I told the boy not to do that, but he ignored me,” she said. “When the train door opened, the boy came down from the handrail, rushed to the door, and put his hand in the middle. Fortunately, he pulled his hand back when the train door closed.”

Liyaa admitted she recorded the incident out of growing unease and said that other passengers were also concerned, and some began filming too.

According to the footage, the boy appeared to have little regard for the warnings issued by adults, and his father’s apparent indifference to the situation has fuelled public outrage online.

Hot this week

AI company Anthropic opening SG office in Oct; hiring 10 Singapore job roles across applied AI, finance, sales, marketing, and research

The AI firm is building a local team to work with companies and public agencies, with ten roles already advertised across key functions

Singapore man, 65, a plumber, assaults maid in Telok Kurau after she breaks up with him before returning to home country

The man, a plumber, entered the helper’s employer’s home at night and broke into her room after she planned to return home when her work contract ended

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