// Adds dimensions UUID, Author and Topic into GA4
Sunday, September 6, 2026
28.3 C
Singapore

Dr Tan Cheng Bock, Lee Hsien Yang vouch for PSP’s Francis Yuen

The Secretary-General of the Progress Singapore Party, Dr Tan Cheng Bock, and new member Lee Hsien Yang both took to social media to write about PSP candidate Francis Yuen Kin Pheng.

In his post, Dr Tan wrote: Ex-air force colonel Francis Yuen “has lived an interesting life, starting his career as an SAF scholar and moving on to be part of the growth of the aerospace industry in China. Despite his stellar qualifications, he is also a man with his feet firmly on the ground”.

Mr Yuen is one of the party’s candidates for Choa Chu Kang GRC, along with Dr Tan Meng Wah, Mr Choo Shaun Ming and Mr Abdul Rahman.

Mr Lee Hsien Yang, brother of Prime Minister Lee Hsien Loong, wrote about Mr Yuen on his own Facebook page as well. He said: “I knew Francis from when we were both in the SAF 3 decades ago. He went on to senior leadership roles in the private sector. What I didn’t know was that he had musical talents as well! I only discovered this when he literally started singing for PSP!”

Mr Yuen started his career as an SAF scholar and moved on to be part of the growth of the aerospace industry in China.

Choa Chu Kang GRC has been helmed by the People’s Action Party’s (PAP) Mr Gan Kim Yong, Ms Low Yen Ling, Mr Yee Chia Hsing and Mr Zaqy Mohamad. /TISG

Hot this week

SG woman asks why some men take offence at being rejected over finances: ‘Isn’t marriage the most important financial decision?’

SINGAPORE: In a query that has sparked discussion on Reddit, a Singaporean woman is asking why some men respond with hurt or indignation when women rule them out on the basis of “financial capabili...

Sermorelin and GHRP-2 Synergy: The Research Landscape in Peptide Signaling

The expanding interest in peptide-based research has led to a closer examination of compounds that interact with endocrine signaling pathways. Among these, the combination of Sermorelin and GHRP-2...

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