// Adds dimensions UUID, Author and Topic into GA4
Saturday, September 12, 2026
32 C
Singapore

Chinese man charged after inserting tissue into ATM

SINGAPORE: A 37-year-old Chinese national has been charged in court after allegedly causing a string of automated teller machine (ATM) malfunctions across multiple locations by inserting tissue paper into card readers.

In a statement issued on May 1, police said the man is believed to be linked to several cases of mischief that disrupted essential banking services over a three-day period.

Authorities were first alerted between April 27 and April 29 after a bank reported repeated ATM disruptions. The police did not disclose the identity of the bank involved.

Investigations, including a review of CCTV footage, revealed that the man had allegedly placed tissue paper beneath his bank card before inserting both into the ATM’s card slot. When the card was withdrawn, the tissue would remain lodged inside the reader, interfering with the machine’s operation.

The reported incidents affected ATMs in several areas, including Battery Road, Chinatown, Tanjong Katong, Woodlands, Toa Payoh, Marina Bay and Paya Lebar. Police said the affected machines required repairs following the incidents.

The suspect was arrested on April 30 and faces charges of mischief resulting in the disruption of key services. If convicted, he could face a jail term of up to 10 years, a fine, or both.

Hot this week

Cik Lan drives Nur Sajat’s mum from JB at 4am for emotional reunion after 6 years apart

Singapore-born host Roslan Shah, better known as Cik Lan, helped Malaysian influencer Nur Sajat reunite with her mother in Singapore after six years apart.

Malaysian politician Syed Saddiq invites Health Minister Ong Ye Kung to his October wedding

Malaysian politician Syed Saddiq Abdul Rahman has invited Singapore Health Minister Ong Ye Kung to his October wedding, joking that he had “upgraded bilateral relations to wedding-invitation status.”

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