// Adds dimensions UUID, Author and Topic into GA4
Thursday, September 24, 2026
28 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

Singapore to sign joint statement on AI safety with 21 other nations

Prime Minister Lawrence Wong said on Sept 22 that Singapore is supporting the statement started by Norwegian Prime Minister Jonas Gahr Støre and Finnish President Alexander Stubb

Two weeks after allegedly finding cockroach in meal, customer demands S$5,000 from restaurant

A customer allegedly found a whole dead cockroach in his restaurant meal — but instead of reporting it immediately, he approached the restaurant two weeks later and demanded S$5,000 in compensation.

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