// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
27.1 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.

 

Hot this week

Workers’ Party chair Sylvia Lim & husband Quah Kim Song have lunch at Serangoon with Kenneth Tiong

Ms Lim posted a photo of herself with Mr Quah and Mr Tiong on Instagram on Saturday, Sept 19

‘Our country’: Anwar calls on Malaysia to move past racial politics nearly 70 years after independence

Prime Minister Anwar Ibrahim has called on all parties to stop exploiting racial issues for political gain, saying Malaysia cannot afford to remain trapped in communal divisions nearly 70 years aft...

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