// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 23, 2026
28.3 C
Singapore

Young man sexually assaults sleeping woman through HDB flat window grilles

18-year old Zulhusny Bin Mohamad Arshad pleaded guilty to charges after sexually assaulting a sleeping woman through the window of her HDB flat in Woodlands last January. The charges include outrage of modesty and other drug related offences.

CCTV footage captured Zulhusny lurking in the corridor with a towel over his head in an attempt to conceal his identity. Zulhusny saw the woman sleeping near the window and seized the opportunity, reaching in and grabbing her genitals.

Initially the victim, a 33-year old woman, believed that she was dreaming and swatted Zulhusny’s hand away. When she made contact she realized that it was real and fled the room screaming. The victim informed her landlord in the next room of the events that had just transpired and the landlord called the police.

Zulhusny was sentenced to a juvenile centre for reformative training, but is appealing the courts decision. Zulhusny was still undergoing the “guidance programme” for trespassing into private property when the incident occured. The court took this into consideration during his sentencing.

- Advertisement -

Hot this week

‘So seamless’: Visitor from India praises Singapore’s GST refund scheme

An Indian tech worker's post on X: Singapore’s GST refund process is honestly so seamless. You just go to the counter, scan your passport, and it automatically shows all your eligible purchases. Se...

Singapore ranked 2nd in global AI workforce adoption, yet leaders lag in strategic AI implementation—Microsoft’s 2026 Work Trend Index says

While 78% Singapore AI users recognise the urgency of adapting to AI fast, only 24% believe their leadership teams are aligned on AI strategy

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