// Adds dimensions UUID, Author and Topic into GA4
Monday, August 17, 2026
27.2 C
Singapore

Leon Perera reveals his Facebook page was hacked after old posts started vanishing

SINGAPORE: Former parliamentarian Leon Perera has revealed that his Facebook page has been hacked after a large number of his past Facebook posts began disappearing recently.

In a post published on Monday (11 Sept), the administrators who run Mr Perera’s public page said: “Just a quick note from Leon, in case some are wondering about this, to say that this page has been hacked and while I have some access, the hackers seem to be deleting the old posts on this page one by one and thus far over two years of posts have been deleted.”

Large swathes of content dating back to 2021 have vanished from Mr Perera’s Facebook wall. The latest post that is available is a picture from June 2021. It remains unclear whether the content that has been deleted is recoverable.

1a864

Mr Perera added that he is working with Facebook’s parent company, Meta, to resolve the issue.

A former member of the opposition Workers’ Party (WP), Mr Perera was the Member of Parliament (MP) representing the Serangoon division of Aljunied GRC between 2020 and 2023. Directly prior to being elected to Parliament, the ex-civil servant served as a Non-Constituency Member of Parliament between 2015 and 2020.

 

- Advertisement -

Hot this week

Singapore woman worries BF may not be financially ready for their BTO after S$1.4k gaming spree

She has about S$60k in savings. Her boyfriend has S$21k — and spent S$1.4k on games in four months. With their BTO on the way, she is now questioning whether his spending habits are a red flag.

‘Our lives will henceforth forever be different’: Singapore woman on growing apart from SAHM friend

Some commenters felt the woman was being unfair, pointing out that being a SAHM does not mean someone has no struggles of her own.

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