// Adds dimensions UUID, Author and Topic into GA4
Monday, September 7, 2026
28.1 C
Singapore

Crows in Chinatown attack over 10 people, targeting bald and thinning-haired men

SINGAPORE: Crows nesting near Chinatown Complex have reportedly been attacking passersby, with more than 10 people affected in the past week.

The birds appear to be targeting individuals with bald or thinning hair, according to Shin Min Daily News.

A resident said three crows have been seen around a tree near the complex, where they are believed to have built a nest.

In one video, an elderly man was walking past when a crow suddenly swooped down and struck his head before he could react.

In another instance, a crow flew towards a passerby but veered away at the last moment.

Business owners in the area said the attacks have been happening almost daily, typically around 10 a.m. and 5 p.m., with two to three crows circling overhead.

One shop owner said the birds are likely becoming aggressive as they protect their nest and chicks.

He added that while around 10 people have been affected so far, the incidents have not significantly impacted business.

Other related news 

In a similar case, residents at an HDB block have raised concerns over repeated crow attacks along a sixth-floor corridor. Some said it has become difficult to move around safely, with many now wearing hats or carrying umbrellas to avoid being targeted.

Read more about the news story here

Hot this week

Chinese national man, 47, gets S$560K fine in Singapore for evading over S$60K in customs duty on more than 28K bottles of duty-unpaid beer

The 47-year-old man faces 164 days in jail after failing to pay the penalty for false declarations of bringing thousands of beer bottles into Singapore

Air quality in Singapore reaches unhealthy range in central region due to transboundary haze from Indonesia fires

Dry weather and smoke from fires in Sumatra and Kalimantan pushed haze levels higher, prompting daily advisories from Singapore’s environment agency

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