// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 9, 2026
31.9 C
Singapore

24-year-old male student arrested in connection with voyeurism case at NTU

SINGAPORE: A 24-year-old has been arrested in connection with a suspected case of voyeurism at Nanyang Technological University (NTU).

The incident took place on Tuesday night (May 6). The Singapore Police Force (SPF) told the press they received a report at around 9:50 p.m. regarding a voyeurism case on campus.

According to a spokesperson for NTU, a male student of the university was spotted loitering outside a female toilet in one of the campus dormitories. Security officers detained him after he reportedly attempted to enter the women’s restroom but failed.

The police subsequently arrested the student on the spot.

In response to the incident, NTU said campus security swept the female toilet as a precautionary measure for recording devices or hidden cameras. No such items were found.

The university added that it takes student safety seriously and is cooperating fully with the authorities in their investigation.

Voyeurism is a criminal offence in Singapore, and those found guilty can face imprisonment, fines, and caning. Police investigations are ongoing.

Hot this week

Chee Soon Juan: You cannot solve the anxieties of younger Singaporeans simply by giving them more money

The SDP head said in a video, "And you most certainly cannot solve the anxieties of younger Singaporeans simply by giving them more money if they are worried about the kind of society their childre...

Harpreet Singh: Very few places in the world can compare with local Singaporean breakfast food!

" I’ve got to say – very few places in the world can compare with our local Singaporean breakfast food!" he wrote in a recent FB post. Netizens agree.

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