Thursday, June 26, 2025
28.5 C
Singapore

Coffeeshop patron caught harassing stall worker and calling him “low class”

A coffeeshop patron has been caught on camera harassing a stall worker. While it is unclear exactly when the incident occurred, the footage of the incident captured by an eyewitness is going viral after it was published online today, with 34,000 views.

In the video, a Chinese man can be seen yelling at a worker at a Mushroom and Minced Meat Noodles stall. According to one publication, the victim is believed to be a foreign worker who was apparently having his dinner at the stall when the patron called him “low class” and criticised him for having a late dinner.

It is unclear what triggered the incident, which purportedly occurred at a coffeeshop in Jurong West. Netizens on social media speculated that the patron could have been enraged that the worker was having his own dinner instead of serving him.

https://www.facebook.com/allsgstuff/videos/1270344963115634/

 

This latest incident could join a string of incidents where foreign workers have been harassed in public. Earlier this year, a Singaporean drew immense flak after he castigated a foreign worker simply for taking a break at a void deck.

See also  Morning Digest, Mar 3

Last year, a video of a racist man trying to kick a migrant worker out of an elevator also angered many Singaporeans.

https://theindependent.sg.sg/caught-on-camera-furious-singaporean-scolds-foreign-worker-for-taking-a-nap-on-deck-netizens-up-in-arms-by-the-injustice/

https://theindependent.sg.sg/video-of-racist-man-trying-to-kick-migrant-worker-out-of-lift-angers-many-singaporeans/

Hot this week

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); } });