// Adds dimensions UUID, Author and Topic into GA4
Saturday, August 15, 2026
32.6 C
Singapore

Student who filmed women in toilets asks for leave to continue studies abroad

A student from a prestigious British school is facing charges for filming several women in the toilet.

The accused student, whose identity cannot be revealed, secretly recorded women as they used the toilet.

Read: Teenager films woman in Community Club toilet to “know what she was doing”

A report by the Straits Times said that the accused victimized 11 women over the course of three years.

One of his victims was also a minor when she was filmed by the accused.

The student was also found to be in possession of 20 videos as proof of his crimes. Sixteen of the videos included recordings of the women that he invited to his residence in Singapore.

As such, prosecution argued that the student had a “significant degree of planning and premeditation” as he committed the crimes.

Read: Former NSF gets 14 weeks of jail for toilet voyeurism

The accused requested to leave Singapore in order to continue his studies in the top British university.

However, prosecution opposed the accused’s request saying that he is a “flight risk” and that he might no longer return to Singapore once he is given permission to leave the country.

The student faces 19 charges of insulting a woman’s modesty and one more charge of possessing obscene films. He is summoned to return to court on Friday (10 Jan)./TISG

Singapore not immune to “voyeurism”; effects of being the victim of spycams and digital phones go beyond physical damage, says expert

- Advertisement -

Hot this week

Teenager pleads guilty to 6 charges after fleeing on PMD left police officer needing 20 stitches and 28 days’ hospital leave

The officer was dragged for about 50 metres before falling, suffering a head injury, a 6cm forehead laceration and other injuries.

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