// Adds dimensions UUID, Author and Topic into GA4
Thursday, September 24, 2026
29.7 C
Singapore

Changi airport staff may face 1 year jail each for 286 separate cases of deliberately swapping luggage tags

Hundreds of travelers’ bags at Changi Airport were sent to the wrong destination after an airport baggage handler, Tay Boon Keh, deliberately swapped the luggage tags of a total of hundreds of bags almost every day for three months from November 2016.

An employee of industrial equipment supplier Lian Cheng Contracting, a Changi Airport Group subcontractor, Tay was charged with 286 counts of mischief on Tuesday. Tay represented himself in court and plans to plead guilty when he returns to court on 17 Oct.

Although no motive was given for Tay’s acts, it was revealed that his shenanigans began when he first switched the tag of a Penang-bound bag with another bag tag on 8 Nov 2016. Tay subsequently showed his handiwork on numerous other bags, affecting travelers flying on Singapore Airlines, SilkAir and Lufthansa.

A representative from Changi Airport told reporters that this was an isolated case of mischief, and that aviation security has not been seriously breached. The group has also increased CCTV surveillance and patrols in baggage handling areas.

Tay could face up to a year in jail and/or a fine for each of the 286 charges if convicted.

Hot this week

Wrongful dismissal ECT case: Singapore woman ‘forced to resign’ by new boss over pregnancy and leave gets awarded S$19.8K by Employment Claims Tribunal

The woman who has a good work performance record resigned after her new boss said her employment would end because she didn’t fit into his vision of success

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