// Adds dimensions UUID, Author and Topic into GA4
Wednesday, June 3, 2026
30.5 C
Singapore

K Shanmugam shares old letter between S Rajaratnam and Ong Pang Boon, with origins of Singapore pledge

On Singapore’s 53rd National Day, Minister of Law and Home Affairs K Shanmugam shared an old letter between two founding fathers of Singapore.

He shared a letter between Mr S Rajaratnam and Mr Ong Pang Boon that had an earlier version of Singapore’s pledge.

Screen Shot 2018 08 09 at 11.51.13 pm

Interestingly, one of the drafts of the National pledge read:

“We, as citizens of Singapore, pledge ourselves to forget differences of race, language and religion and become one united people; to build a democratic society where justice and equality will prevail and where we will seek happiness and progress by helping one another.”

Many Singaporeans were surprised and rather intrigued with this little piece of history. The letter also seemed to spark a sense of belonging and nostalgia amongst netizens.

Screen Shot 2018 08 09 at 11.55.09 pm Screen Shot 2018 08 09 at 11.55.35 pm Screen Shot 2018 08 09 at 11.55.17 pm Screen Shot 2018 08 09 at 11.55.45 pm

________________________________________________________________________

[email protected]

- Advertisement -

Hot this week

Malaysia divided over JAIS warning on ‘no pork, no lard’ restaurant signs

The Selangor Islamic Religious Department (JAIS) has prohibited non‑halal restaurants from displaying “no pork, no lard” signs, insisting that businesses obtain official halal certification instead...

Singapore-based design firm The Afternaut Group to design Bank of Singapore Centre co-working space

SINGAPORE: Singapore-based design firm The Afternaut Group was appointed by Arcc Spaces to design its newest co-working space at the Bank of Singapore Centre, 63 Market Street, set to open in July ...

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