// Adds dimensions UUID, Author and Topic into GA4
Sunday, July 26, 2026
28.3 C
Singapore

Construction worker rescued from 30m tower crane after becoming unwell while working at height

SINGAPORE: A construction worker was rescued from a 30-metre-high tower crane on Wednesday night (Aug 6) after falling ill while working at height and becoming unable to descend on his own.

The Singapore Civil Defence Force (SCDF) was alerted to the incident at about 9:40pm. According to a Facebook post shared by SCDF, the man had been operating on a tower crane when he began feeling unwell.

Given his position at a significant height and his inability to return to the ground safely, a high-angle rescue operation was activated.

Responding to the emergency, SCDF deployed firefighters and a specialist team from the Disaster Assistance and Rescue Team (DART). A four-person DART crew scaled the crane’s access ladder to reach the stricken worker. Once there, they secured him to a stretcher using safety harnesses before carefully lowering him to the ground.

Paramedics on site assessed the man and transported him to Changi General Hospital for further medical attention.

In a 45-second clip posted by SCDF, the night-time rescue can be seen unfolding under floodlights, with rescue personnel manoeuvring along the narrow framework of the crane before lowering the stretcher to safety.

SCDF confirmed that the worker was conscious during the rescue.

Investigations into the incident are ongoing.

- Advertisement -

Hot this week

‘It’s fine to keep cats, but owners must be responsible’: Residents complain of roaming cats at HDB block

Residents of Toa Payoh HDB flats say the cats have been roaming freely along the corridor for months, leaving faeces outside homes and a lingering foul smell behind.

‘Why is screaming becoming part of corporate culture in Singapore?’: Worker says boss’s shouting left him anxious

A Singapore worker shared how years of being shouted at by his manager left him anxious, afraid to speak up and constantly second-guessing himself at work.

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