// Adds dimensions UUID, Author and Topic into GA4
Sunday, September 13, 2026
28.1 C
Singapore

Tin Pei Ling says doctored image is circulating online again

Singapore — A doctored image of Ms Tin Pei Ling, who has been MP for MacPherson Single-Member Constituency, is making the rounds of social media again, she wrote in a Facebook post on Monday (June 23). 

Ms Tin had taken to social media in January when a Chinese New Year banner had been doctored to show her in a revealing outfit.

She has filed a report with the police over the photoshopped image.

Screen Shot 2020 06 23 at 10.59.07 AM

In her post, she reminded the public about the first time it happened. “You may remember I posted on 21 Jan 2020 that a photo containing a doctored version of my CNY greeting banner was circulated. The doctored version contained a photoshopped image of me and superimposed messages that were fabricated.”

The photoshopped version in January showed Ms Tin in a revealing cheongsam. The messages on the banner read, “ENJOY HAPPY SAVINGS with Government U-SAVE Rebates!” and “Vote PAP for Prosperity and Power!” In the original banner that was hung in her ward, she was in a modest red dress. The banner bore the greeting: “Tin Pei Ling, Member of Parliament for MacPherson SMC wishes all residents A Happy and Prosperous Lunar New Year.”

In the earlier post, Ms Tin had written: “I do not know who committed such mischief. But it is clear that the person or party behind this has no respect for women.”

For the recent doctored image, she brought up the objectification and lack of respect once again: “Objectifying women in that manner was a clear lack of respect for women.”

She wrote that she had filed a police report after the incident in January and that “the culprit was caught”.

Ms Tin added: “However, this doctored, i.e. FAKE, photo is now being circulated online again (see example below). For completeness, I’ve also included the photo of my original banner. Also, the link to my post in January: https://www.facebook.com/…/a.58525917484…/3546066832101852/…”

In January, she had written: “The doctored version contained a photoshopped image of me. It is so crass that I would not even put it up here.”

This time, however, she courageously included the photoshopped version in her post. The person responsible had captioned it: “So eager to campaign? Using sex to sell votes.” This may have been in reference to the coming General Election.

It has since been announced that elections will be held on July 10.

105455641 4084642901577573 1264967773207076961 n

104483788 4084642904910906 3448076029455577529 o

105672910 4084642924910904 3634323068848247964 o

The image also had the word “FAKE!” superimposed on it in red.

Many of Ms Tin’s supporters left comments on her wall expressing indignation over the incident.

Screen Shot 2020 06 23 at 10.54.29 AM

Screen Shot 2020 06 23 at 10.54.35 AM

Screen Shot 2020 06 23 at 10.55.17 AM

One person even called it a “backhanded tribute to the good work you are doing”.

Screen Shot 2020 06 23 at 10.55.05 AM

/TISG

Read related: MP Tin Pei Ling urges public not to share photoshopped CNY banner of her

MP Tin Pei Ling urges public not to share photoshopped CNY banner of her

Hot this week

‘What’s the point of having a degree?’ — Singaporean man asks after 6 months of job hunting, says he’s willing to accept S$2k salary

Sending out more than 20 resumes a day, attending recruitment fairs and travelling across Singapore have not yet paid off for one jobseeker, who says he is now willing to accept a S$2,000 salary.

‘Life is but a bunch of unwanted surprises’: Singaporean says having an emergency fund helps him stay calm

After going through consumer debt, he said rebuilding his finances taught him the value of having money set aside for emergencies.

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