// Adds dimensions UUID, Author and Topic into GA4
Tuesday, July 21, 2026
27.2 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

Malaysia PM: All Israelis will be deported after Forest City school exposure

Some are arguing that there is a connection between Israel and Forest city with a Network School in question and Umno is using this to pinpoint on a potential security risk in Johor

Young TikToker ‘gets lost’ in Singapore, has a blast making fun of street names

From a popular TikTok video (74K views). A young US tourist very subtly makes fun of Sandwich Rd, Horne Rd, Hamilton Rd, etc, all the while pretending to be lost

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