// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
27.2 C
Singapore

Domestic helpers and foreign workers gather and dance obscenely without social distancing

Two video clips of domestic helpers and foreign workers gathering and dancing without social distancing went viral after they were posted on TikTok.

The two clips were uploaded by TikTok user risna, showing a group of maids with other foreign workers as they gathering at the Kallang River.

As seen in the clips, there looked to be almost 20 people gathering. Many domestic workers were seen partying and dancing. The groups were also not wearing their masks and were not observing social distancing.

Screen Shot 2021 02 17 at 6.33.10 PM

Out of the two clips, one was shared on Facebook on Monday (Feb 15), but was subsequently taken down by the user.

Another clip that still remained on the original TikTok account was from much earlier, and showed dirty food plates and mats strewn across the floor, with many people gathering.

When the original clip was posted on Facebook, many criticized the workers as locals were subject to an 8-person limit, but by gathering in public, the foreign workers managed to get away with a large group.

Screen Shot 2021 02 17 at 6.26.02 PMScreen Shot 2021 02 17 at 6.26.17 PMScreen Shot 2021 02 17 at 6.26.24 PMScreen Shot 2021 02 17 at 6.26.31 PMScreen Shot 2021 02 17 at 6.26.38 PMScreen Shot 2021 02 17 at 6.26.47 PMScreen Shot 2021 02 17 at 6.26.58 PM

Hot this week

‘Cash Only… No Lah, No Now, No CDC’ — Singapore woman, 85, says her stall customers scold her because she only accepts cash

An elderly stall owner’s unusual “cash only” sign reflects the challenges some older hawkers face as cashless payments become part of daily life

Employer says helper wants out months into two-year contract: ‘Now, if I want another maid, I have to pay again’

The employer said the helper gave different reasons for wanting to leave, including family problems in the Philippines.

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