// Adds dimensions UUID, Author and Topic into GA4
Thursday, June 4, 2026
29.4 C
Singapore

Man secretly photographs 2 women at Siloso Beach, apologises after getting confronted

Singapore – While at Siloso Beach, two sisters noticed a man walking past them repeatedly, “giving off a weird vibe.” They discovered he was secretly photographing them.

Twitter user @tigerc00chie shared their experience on the social media platform on Jan 19, urging others to be observant when in public places.

According to the Twitter user, the man walked past them a few times “and gave off a really weird vibe.”

As they were packing their stuff to leave, the user realised that the man was holding his phone pointed in their direction, right when her sister was folding her mat with her back towards him.

In the attached video, one of the women was holding the man’s phone while he tried to take it back.

Screen Shot 2022 01 22 at 11.51.18 AM censored
Photo: Twitter screengrab/@tigerc00chie

“You f*cking know, it’s not ok. Don’t touch me. What is your problem? Don’t you f*cking have a girlfriend,” said the woman.

The woman asked him if he really didn’t take any photos of them in another video.

Screen Shot 2022 01 22 at 11.51.54 AM censored
Photo: Twitter screengrab/@tigerc00chie

“I then proceeded to call out to him and asked if he was taking pics of us, but he ignored my first few sentences until he decided to turn around and say, ‘are you talking to me?’ That’s when I walked up to him and asked him to show me his gallery,” said the Twitter user in the caption.

As the confrontation progressed, the man, who identified himself as “Benjamin” in the video, admitted that he did take photos of the women.

“True enough, I managed to delete 8/9 photos of my sis and me. This fella didn’t even apologise,” she wrote in the Twitter thread.

“Just look how he grabbed me at the beach. When questioned why he took pics of us, he even confessed he was gonna share the pics with his friends. For the final touch, this dude was actually at the beach with his girlfriend,” added @tigerc00chie.

When the sisters met the man again, they confronted him regarding his actions. He was heard saying, “Yeah, I understand; I’m sorry about that,” in the video.

Twitter users responded to the thread, noting the woman could file a police report with the video as the man tried to touch her unnecessarily.

“Good looking guy and nice bod but too bad his morals got problem,” said another netizen. “I am sorry for what happened to you and ladies; please protect yourselves.”

In another Tweet, the woman uploaded a screenshot of the man’s lengthy apology sent through Instagram direct messaging.

The man explained his side of the story, noting that he saw the girls looking like they were making a TikTok and took a photo “to ask his friends if they recognised you from the platform.”/TISG

FJeMDEpaUAI8OJj censored e1642822993337
Photo: Twitter screengrab/@tigerc00chie
FJeMDEtaQAQ6QPF censored e1642823010490
Photo: Twitter screengrab/@tigerc00chie

Read related: Woman warns public of toilet peeping tom in Pasir Ris

Woman warns public of toilet peeping tom in Pasir Ris

- Advertisement -

Hot this week

Anthony Bourdain’s savage takedown of maid culture in Singapore goes viral again

A clip from the late Anthony Bourdain's show was shared on social media again recently, where he told Singaporeans he was having dinner with, "You're living off the labour of, of an oppressed under...

‘I will love you until my final breath’: Controversial City Harvest pastor Kong Hee marks 40th anniversary of meeting Sun Ho

Kong Hee wrote a tribute post to his wife, Sun Ho, on her birthday, June 1, which is also the 40th anniversary of when they first met. "I love you, and I will love you until my final breath. And in...

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