// Adds dimensions UUID, Author and Topic into GA4
Wednesday, June 3, 2026
30.5 C
Singapore

Function 8 condemns use of gov't powers against individual citizens and civil society groups

The following is a press release by Function 8.

Function 8 deplores the intimidation of Roy Ngerng and Teo Soh Lung and the unnecessary seizure of their mobile phones and computers on 31 May 2016. This follows their interviews with the Singapore police at the Police Cantonment Complex pertaining to an investigation into facebook postings on cooling off day on 6 May 2016. The police have clearly abused their power of investigation as both Roy and Soh Lung had never denied, and indeed confirmed at the interview, that they had commented on, and shared postings on Facebook which had been made by others.
Function 8 deeply regrets the actions of the police in this unnecessary seizure which is an invasion of privacy and an act of intimidation against Roy and Soh Lung. In our view, it is part of a chain of recent incidents that encroach upon the work of civil society which contribute to the legitimate exercise of good citizenship.
We, at Function 8, condemn the use of governmental powers against sincere individual citizens and civil society groups that are striving to make our nation a more inclusive, and a more caring one, accountable for the welfare of our fellow human beings. This is truly an act of legal opportunism.
Function 8 Ltd

- Advertisement -

Hot this week

‘I just feel so lost’: 25 y/o Singaporean seeks advice on how to turn his finances around

SINGAPORE: At 25 years old, one Singaporean has started to become anxious about the fact that he still has no savings at his age, unlike most of his peers. On Monday (Jun 1), he posted anonymousl...

Singapore is Southeast Asians’ top choice for living & working among ASEAN member states

ISEAS – Yusof Ishak Institute’s State of Southeast Asia 2026 Survey shows Singapore tops Southeast Asians' choice of country not only to visit but also to relocate. Japan is most people's second ch...

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