// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 2, 2026
31.9 C
Singapore

PAP’s losing election candidate in Aljunied GRC finds his Facebook page hacked

Singapore — A People’s Action Party candidate in the recent General Election, Mr Victor Lye, had his Facebook page hacked and used to promote videos of women selling dresses and pans on Saturday morning (Sept 12). The page was later taken down.

Mr Lye was fielded in the PAP teams for the 2015 and 2020 elections in Aljunied GRC. Although the PAP slates were defeated by Workers’ Party (WP) teams in both elections, Mr Lye serves as an unelected PAP branch chairman in Aljunied GRC and regularly leads grassroots events in the opposition ward.

Mr Lye is active on social media, keeping his followers updated on his activities in Aljunied. He manages his own Facebook account. He was reported by The Straits Times as saying that he had “lost control” of his account four days earlier. He was unaware that it was being used to feature online sales videos until he was contacted by the newspaper.

Screenshots of the posts show that the videos had captions in Vietnamese.

Mr Lye has since informed Facebook of the hack in order to recover his account.

“It’s not easy to keep trying to win the hearts and minds of people” – PAP Aljunied GRC candidate

PAP Aljunied GRC candidate’s confusing warning about “those who are truly politicians” draws flak

- Advertisement -

Hot this week

Jurong East HDB residents alarmed as year-long ground-floor leaks risk slips for elderly and children

The ceiling of the activity area downstairs at Jurong East HDB flats has been suspected of leaking for nearly a year, forming several "water columns." The floor is also slippery and covered with mo...

Tourists criticise Singapore for not having enough rubbish bins

She said, "Omaigod Singapore !! How are you one of the cleanest country in the world but you dont have rubbish bin at most places. I was carrying trash across 2 MRT Stations."

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