// Adds dimensions UUID, Author and Topic into GA4
Friday, August 21, 2026
28 C
Singapore

Veteran diplomat defends “boring city” Singapore in response to WSJ article

SINGAPORE: In Singapore news today, ex-Singapore diplomat Bilahari Kausikan has defended Singapore after a recent piece in the Wall Street Journal (WSJ) characterised the little red dot as a “boring city” that is becoming cool thanks to pop star Taylor Swift’s recent concert series here.

In the article published on Sunday (10 March), the writer wrote, “Singapore is trying to shake off its reputation for being dull and uptight.”

Calling the Singapore Government “super serious,” the writer added that the city had been known for decades as “all work and no play” before the recent spate of events featuring top stars like Swift.

Sharing the article on his personal Facebook page, former Ambassador-at-large Mr Bilahari defended Singapore in a short but incisive caption.

The academic wrote: “When people say we are boring and not ‘gritty’ enough, what they really mean is we are not f**ked up and things work here.”

He added, “I have lived in ‘gritty’ cities and believe me boring is good and that is one of the reasons Taylor Swift and now Deep Purple chose to perform here.”

Mr Bilahari’s post drew more than 400 reactions and numerous comments, with many agreeing with his take. His post was also shared by Prime Minister Lee Hsien Loong’s wife, Ho Ching, on her own Facebook page.

- Advertisement -

Hot this week

‘Regular patron for 20 years.’ Actor Noah Yap explains why he visited hawker who was assaulted at East Coast Rd

Noah Yap said he has known the 73-year-old hawker and his family since his school days, and decided to visit him after hearing about the assault.

‘There’s literally nothing in China for me’: Singapore-raised man uncertain after repeated PR rejections

After another unsuccessful application, the Singapore-raised man said he is unsure whether he will eventually be able to remain in Singapore permanently.

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