// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 23, 2026
25 C
Singapore

Bystander catches python at Little India using just a mop

Yesterday evening, a video of a foreign worker using a mop to catch a python circulated on social media.

In the video, a man can be seen using the head of the mop to hold the large snake down, before picking the snake up by both the head and the tail.

The incident took place outside a club, which looked to be along Campbell Lane of Little India.

The snake looked to be almost two metres in length.

While the man’s techniques for catching and handling the snake were definitely questionable, towards the end of the video, one of the other bystanders told him to hold it carefully, and that the authorities (inaudible which) were on the way.

TISG has reached out to ACRES, the Animal Concerns Research and Education Society for comment.

Sometime last year, a large python was found at Bukit Batok wet market.

It was seen to be slithering at the corner of the roof while it’s kill, a rat lay at the bottom, near a drain.

That day, ACRES was called over to the scene. They created a hole in the false ceiling of the shophouse, but an ACRES spokesperson said that the snake was not in view.

They advised that the snake would have slithered away as pythons are generally shy, non-venomous creatures, whose diet consists of small mammals, rats and birds. Since the snake was not removed from the premises, it is likely that it would have slithered away. /TISG

Hot this week

Hong Kong socialite Abby Choi’s ex-husband, his brother & father on trial this week for her murder

The 2023 disappearance of Ms Choi, and the discovery of her body, made headlines around the world

Singapore bus commuters now face fines up to S$500 for loud audio and feet on seats; more serious offences can cost up to S$5K...

New rules target passenger nuisance behaviour on buses and at interchanges, while bus staff gain added powers to deal with such bad commuters

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