// Adds dimensions UUID, Author and Topic into GA4
Friday, September 11, 2026
31.5 C
Singapore

Netizens call out double standards after Lee Hsien Yang, Lee Suet Fern were named during investigations, but those linked to Keppel O&M corruption were not identified

SINGAPORE: Netizens were fast to point out the double standards after witnesses involved in the Keppel O&M corruption scandal were not identified, but Lee Hsien Yang, Lee Suet Fern were named during their investigation.

Many left comments responding to a statement made by Law and Home Affairs Minister K Shanmugam on Monday (March 20) about how law enforcement agencies generally do not disclose names of people under investigation, except in some cases, such as when the individuals absconded or leave the country while under probe, or if the facts surrounding the alleged offences and the individuals linked to them are already publicly known.

“A disciplinary tribunal and the Court of Three Judges had said that Mr Lee Hsien Yang and Mrs Lee Suet Fern were lying. They had been found to be dishonest, and more. All of that is public. They have also essentially absconded from jurisdiction. We take this seriously,” Mr Shanmugam said.

Netizens responded that public interest was also a criterion for the Keppel O&M corruption scandal but asked why individuals were not named then.

Screenshot 2023 03 21 at 11.11.26 AM Screenshot 2023 03 21 at 11.12.08 AM Screenshot 2023 03 21 at 11.12.24 AM Screenshot 2023 03 21 at 11.13.04 AM Screenshot 2023 03 21 at 11.13.19 AM Screenshot 2023 03 21 at 11.13.43 AM Screenshot 2023 03 21 at 11.14.08 AM Screenshot 2023 03 21 at 11.14.30 AM Screenshot 2023 03 21 at 11.14.38 AM Screenshot 2023 03 21 at 11.14.58 AM Screenshot 2023 03 21 at 11.15.11 AM

On Monday, Non-Constituency Member of Parliament Leong Mun Wai and Member of Parliament (MP) Leon Perera from Aljunied Group Representation Constituency (GRC) filed parliamentary questions on the matter. Mr Leong from the Progress Singapore Party asked why Mr and Mrs Lee were named while executives of the Keppel O&M bribery case were not, while Mr Perera from the Workers’ Party queried about the circumstances in which law enforcement agencies divulge the names of individuals who are associated with an ongoing investigation.

In his reply, Mr Shanmugam laid out five examples of when such individuals would be named:

  • When the offender has absconded or left the jurisdiction while investigations are ongoing
  • When the facts relating to the alleged offences and the individuals who may have committed the alleged offences are already publicly known and there is some public interest in disclosing that investigations are underway
  • When a person already convicted of several offences tries to flee Singapore
  • When a person makes a public statement regarding his case, prompting response from the authorities
  • When there is a lot of misinformation being circulated regarding an investigation and the police have to make public the accurate facts to dispel the falsehoods.

On Facebook, Mr Lee Hsien Yang also responded by citing the following article: ‘Foreign witness linked to Keppel O&M corruption scandal unwilling to give evidence in S’pore: Indranee Rajah’.

Screenshot 2023 03 21 at 11.22.59 AM/TISG

Hot this week

Will Singapore finally get more ‘crowded’? New support measures to help families thrive ignite questions

Singaporeans have long complained about overcrowding and rising living costs, but the Government is now trying to get more couples to have children. New measures offering nearly S$70,000 in support...

‘Should I just suck it up… or leave?’: Man nearing 30 feels stuck after 5 years on S$3,000 salary

Feeling stuck in a job where his boss’s wife is also his manager, a Singaporean man nearing 30 says he does not know whether to stay or leave after five years on the same S$3,000 salary.

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