// Adds dimensions UUID, Author and Topic into GA4
Saturday, June 13, 2026
30 C
Singapore

Construction workers helped cyclist who had ghastly fall when others ignored him

Cyclist Firdhaus Rasol shared in the Facebook page Love Cycling SG♥’s about how a group of construction workers came to help him when he had a ghastly fall and fell face first in East Coast Park on Saturday (3 Dec).

Firdhaus said that he was on his way to work at ECP when his bicycle chain snapped causing him to go over the bar. Only the helmet he was wearing saved him from more serious injuries. He said that he managed to walk away with just a few abrasions on his elbows and knees.

The cyclist said that what surprised him was that no other cyclists or passersby came to help him even if they were nearby. Only the construction workers rushed over to help him.

“They even offered me some murukku, lots of drinks, wash up my wounds and even tried to fix my chain so I can atleast cycle back home at Pasir Ris,” he said.

Firdhaus said that he was very thankful for the kind deeds of the foreign workers. A Facebook user who responded to the cyclist’s post said that the construction workers were the “heroes we need but don’t deserve.”

- Advertisement -

Hot this week

Ex-PAP MP: Underlying racial issues are real; damage doesn’t disappear when posts are taken down

"This is deeply troubling, and I am glad the Government moved quickly. What struck me was not just the targeting of Singapore's Indian community, but the deeper damage it was trying to cause. The w...

‘Are Malaysians ready to protest?’: Petition removal fuels anger online

After surpassing 400,000 signatures, the “Remove Rohingya from Malaysia” petition was taken down from Change.org, sparking outrage among supporters. Many users on X expressed frustration, claiming ...

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