// Adds dimensions UUID, Author and Topic into GA4
Thursday, June 18, 2026
30.5 C
Singapore

Man who stabbed brother to death gets 7 years’ jail

By: Kheng-Liang Tan

Upset at being embarassed in front of his friends, a 23 year-old man stabbed his elder brother 22 times on 13 Apr last year after an argument. For his act, Ng Yao Wei was jailed for 7 years’ today (19 Sep).

Ng had shared a room with his elder brother Yao Cheng when he invited two friends over on 12 Apr to play computer games.

The elder Ng was unhappy with the noise that they made and they exchanged blows after an argument until their father intervened. The next day, Ng confronted his brother again. This provoked the elder Ng, who lunged at him and called him an “asshole”.

Ng then retailated by taking a 20cm knife that he had hidden under his pillow before stabbing his brother. The Police were called at about 11pm where his brother was found dead with stab wounds in his neck and body.

He was initially charged for murder but this was reduced to culpable homicide after being diagnosed with major depressive disorder.

The prosecution asked for 10 years’ imprisonment. However, His lawyer Mr Josephus Tan asked for jail of not more than 7 years, saying that he had been subjected to continuous abuse by his brother since young.

The maximum penalty is life imprisonment.

 

- Advertisement -

Hot this week

Netizens bring up Singapore’s press freedom ranking as CNA, ST get ‘most trusted news source’ tags

The Straits Times falls slightly behind CNA, as the second most trusted news source, with a score of 77%

Singapore’s youth are AI’s biggest sceptics, new survey finds — and it’s not about access

A new AsiaOne survey reveals that young Singaporeans under 35 are the least likely to use GenAI, both at work and in their personal lives, bucking the national push for wider AI adoption.

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