// Adds dimensions UUID, Author and Topic into GA4
Monday, March 9, 2026
30.4 C
Singapore

Malaysian man charged with murder after allegedly raping 11-month-baby

A 36-year-old Malaysian man was charged with murder last Friday after an 11-month-old infant he allegedly rape succumbed to her injuries and died.

According to the local press, the accused Hazmi Majid, caused baby Zara’s death after physically and sexually assaulting the child on 7 Nov, between 10.30am and 1.30pm in a unit at the Sri Cempaka Apartment complex in Bandar Baru Bangi.

Hazmi’s wife was babysitting Zara at the time of the attack. The couple initially told Zara’s mother that they rushed her daughter to the Serdang Hospital in Selangor after she choked on a piece of apple. Zara passed away after two days of being in critical condition, two weeks ago.

Medical examiners, however, found tears on the baby’s hymen and anus. A post-mortem report further found that the cause of death was blunt force trauma to the baby’s head and skull.

Hazmi and his wife were swiftly arrested. Hazmi’s wife has since been released on bond and is set to appear as a witness for the prosecution during the court case.

See also  Serve the people, serve the government

Hazmi, who faces a mandatory death sentence under Section 302 of the Penal Code if he is convicted for murder, will return to court next week. He is expected to be charged on two counts of inserting an object into the baby’s private parts and anus, under Section 377CA of the Penal Code.

- Advertisement -

Hot this week

Global capital flows into Singapore often end up in real estate

Dubai crashes and Singapore thrives at the same time.

Singaporeans will be back to their home country! Repatriation flights from Muscat will bring locals home from the Middle East

Flights from Muscat catered to Singaporeans who were currently in Oman and the UAE, both countries having about 60% of e-registered Singaporeans. 

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); } });
// //