// Adds dimensions UUID, Author and Topic into GA4
Monday, July 27, 2026
29.4 C
Singapore

Appeals start for City Harvest Church leaders

By: Kheng-Liang Tan

Six City Harvest Church (CHC) leaders will spend the next week appealing their earlier convictions in the Court of Three Judges. The sensational case – which is Singapore’s largest charity scandal – involves misappropriating $50 million of church funds.

After a lengthy trial last year, the High Court found the six leaders guilty of using $24 million belonging to the Church to fund the music career of Sun Ho. To cover up their tracks, they used another $26 million.

Despite arguing that they were just taking instructions from Kong Hee, the trial judge said they were “effectively putting CHC’s funds into their own hands to use as needed” despite being “not authorised” and handed them jail terms of between 21 months and 8 years:

Kong Hee (Pastor) – 8 years
Tan Ye Peng (Deputy Senior Pastor) – 5 years and 6 months
Chew Eng Han (Fund Manager) – 6 years
John Lam (Secretary of Church’s Management Board) – 3 years
Sharon Tan (Finance Manager) – 21 month
Serina Wee (Finance Manager) – 5 years

At the same hearing, the Court will also hear an appeal from the prosecution who is seeking a heavier penalty for the six as they believed that the sentences given by the High Court was “manifestly inadequate, in all the circumstances of the case”.

 

- Advertisement -

Hot this week

4 in 10 Singaporeans say they’ve fallen victim to cybercrime, survey finds

A local survey revealed that 40% of residents surveyed had experienced cybercrime. 25% of respondents said they had experienced at least one instance of cybercrime in the past year.

‘Helping is one thing, going into debt is another’: Reddit weighs in on parents asking children for loans

A Singaporean turned to Reddit after questioning whether children should be expected to take loans or use their credit cards to help their parents. Most commenters said the situation wasn't normal.

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