// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
27.2 C
Singapore

Ex-PAP Minister S Iswaran allowed to delay return to Singapore after falling ill in Australia

SINGAPORE: Former Singapore Transport Minister S Iswaran, facing corruption charges in court, was granted a 16-day extension on Monday (4 March) to continue his stay outside Singapore after falling ill in Australia.

Mr Iswaran’s defence applied for an extension at the State Courts. According to a spokesperson from the Attorney-General’s Chambers (AGC), the prosecution did not raise objections to the extension, provided certain enhanced bail conditions were met.

These conditions include a daily video call to an investigation officer to update Mr Iswaran on his medical condition and potential return issues.

The specifics of Mr Iswaran’s ailment were not disclosed.

Mr Iswaran had initially received permission to leave Singapore between 16 Feb and 4 March to assist his son in settling into university in Australia. The extension extends Mr Iswaran’s stay until 19 March.

Under the terms, his bailor’s consent is mandatory, and he must surrender his passport to the Corrupt Practices Investigation Bureau on 20 March.

The prosecution had previously greenlit Mr Iswaran’s departure on 8 Feb, contingent on additional bail conditions.

These included a hefty S$500,000 cash bail on top of the existing S$800,000 bail and submitting his travel itinerary and overseas address to an investigating officer, ensuring constant availability.

Hot this week

Employer says helper wants out months into two-year contract: ‘Now, if I want another maid, I have to pay again’

The employer said the helper gave different reasons for wanting to leave, including family problems in the Philippines.

Man caught on camera stealing speaker from shop at Bukit Batok; owner appeals for help with finding him

A TikTok video shows a man taking a speaker from a shop. The owner of the shop is now asking the public for help.

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