// Adds dimensions UUID, Author and Topic into GA4
Sunday, June 14, 2026
30.5 C
Singapore

Why have GRCs if minority MPs can’t speak up on minority issues?

This week, when WP MP Muhammad Faisal spoke up against the ban on the wearing of tudung in certain occupations here, PAP Minister Masagos Zulkifli rebuked him for “subtly and frequently needling” the Malay community with this issue.

Minister Masagos said that Parliament is not the the platform to discuss such issues. He further implied that MP Faisal is sowing discord and disrupting Singapore’s racial and religious harmony.

According to the Election Dept, which comes directly under the purview of PM Lee, the GRC system was “established in 1988 to ensure that the minority racial communities in Singapore will always be represented in Parliament”.

WP MP Faisal was the minority GRC candidate elected by Aljunied residents to ensure that their Malay community will be represented in Parliament.

So, when MP Faisal is talking about issues related to the Malay community, how is he sowing discord? And why can’t he bring minority issues up in Parliament?

How is he supposed to “represent” minority racial communities in Parliament? By keeping his mouth shut and not talking about any minority issues in Parliament?

That being the case, why are we having GRCs in the first place?


Republished from the FB Page ‘We want Minister Grace Fu to resign‘.

- Advertisement -

Hot this week

Singapore boy, 3, who was left unattended, dies from falling into condo pool; nanny’s claim of losing sight of him contradicts CCTV footage

The toddler was left unsupervised by the nanny for 46 crucial seconds before he fell into the pool while riding his kick-scooter at the edge

Writer says Singapore must go beyond blocking content after anti-Indian hate campaign

From Mr Vadaketh's June 12 FB post: "We believe the government must live up to its commitment to transparency. Release full immigration data, including for instance, the number of dependents and lo...

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