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

Breaking: The Online Citizen editor being investigated for criminal defamation

The Online Citizen said in its Facebook page that the Singapore Police Force (SPF) is investigating the editor of the website over an alleged offence of criminal defamation. It is unclear which is the article that triggered the investigation under Section 21 (1) of the Criminal Procedure Code Chapter 68, but the socio-political website said that all electronic equipment used for the purpose of the website have been seized by the SPF.

Their Facebook update said: “The equipment, which include desktop, mobile devices and laptops, was seized at the residence of Terry Xu in the presence of five police officers this morning. No confirmed date of return has been given as investigation will take some time to conclude.”

The only editor of the website, Terry Xu, has been summoned to the Cantonment Police Station at 3pm today. The website announced that it will be on ‘hiatus for the time being’.


This is a developing story which will be updated as an when more information becomes available.

Hot this week

‘Now that’s a real Mayor,’ Singapore Democratic Party chief Chee Soon Juan says of Zohran Mamdani while in New York

During his visit to New York, SDP chief Chee Soon Juan praised the city’s “human spirit and resilience” while also reflecting on conversations with Singaporeans living there.

MSF: Singapore launches new child protection unit to flag abuse concerns on children earlier after Megan Khung’s death

Megan Khung’s case could have been identified for review about five months before her death if this new social services unit had been in place, MSF said

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