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

Shanmugam slams Facebook user for asking crude question about by-election

Law and Home Affairs Minister, Mr K Shanmugam, has slammed a Facebook user Raymond Tan for asking a question crudely about by-election.
1The Facebook user was responding to the Minister’s Facebook message wishing Mr Heng Swee Keat a speedy recovery. Mr Shanmugam was deeply offended by the question and said:
“Raymond Tan, i don’t know what sort of person you are. Have no sense of compassion and what is right and what is wrong ? To ask about whether there will be by-election in the circumstances you mention (I can’t even bring myself to repeat your words?) Are these words people will even use? Do you not think about his wife and children? I feel sick.”
Raymond Tan replied to the Minister asking why he is being so emotional. He said that he was only being rational and asked, “Well you can’t deny there is such a possibility right?”
Other Facebook users on the Minister’s Facebook page also chastised Raymond for his question. Some claimed that he was being unethical for asking that question, to which he replied: “What has this got to do with ethics? I am just asking a rational question.”
When a Facebook user suggested that he was not being rational for asking that question, Raymond replied: “We must be prepared for worst case scenario.”

Hot this week

Making history? Singapore jumbo BTO flat with 91 years left on lease listed at S$2.1 million

"HDB prices hitting $2 million is an eventuality, it's just a matter of when. When HDB resale prices first crossed the $1 million mark, there was this same response of disbelief,"said PropNex's Tho...

‘Honest living’: Singaporeans express well-wishes as ex-Workers’ Party MP Faisal Manap starts as property agent

After years in politics and community service, former WP MP Faisal Manap is trying his hand at real estate, joining ERA Singapore as a property agent

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