// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 23, 2026
25 C
Singapore

Death of security guard at rooftop bar could have been avoided, says Coroner

Singapore – The recent death of the part time officer, Mr Shaun Tung Mun Hon, at 1-Altitude rooftop bar could have been avoided if safety measures were adhered to, said the State Coroner on Aug 13.

Mr Tung had fallen into a 4m-deep pit which had caused his death. While there were barricades and warning signs placed on the second floor of the nightspot where the pit was, State Coroner Kamala Ponnampalam said that there were safety lapses still. She stated that the barricades could have been pushed aside and that the area around the pit was not illuminated. Had safety measures been observed, the accident could have been avoided according to her.

The accident happened on June 9 last year, after Mr Tung spotted two men entering the cordoned off area. Upon seeing them, he ran towards them and shone his torchlight in a bid to warn them of the pit. However, he had failed to notice the pit himself and fell into it.

The autopsy report showed that as a result of his fall, Mr Tung had died due to a head injury. He was cremated on June 11 last year.

Mr Tung’s family intends to sue the 1-Altitude bar for the mishap after the hearing which was held on Aug 12.

You can read more about the case here. -/TISG

Hot this week

Hong Kong socialite Abby Choi’s ex-husband, his brother & father on trial this week for her murder

The 2023 disappearance of Ms Choi, and the discovery of her body, made headlines around the world

Singapore bus commuters now face fines up to S$500 for loud audio and feet on seats; more serious offences can cost up to S$5K...

New rules target passenger nuisance behaviour on buses and at interchanges, while bus staff gain added powers to deal with such bad commuters

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