// Adds dimensions UUID, Author and Topic into GA4
Monday, September 14, 2026
29.5 C
Singapore

Malaysia: Dollars 130,000 or ten years jail for spreading fake news

A chaotic Malaysian Parliament followed the tabling of an anti-fake news bill, with opposition MP’s shouting against the speaker of the Assembly.

Their rage was directed at the speaker.

The bill tabled in Parliament prescribes punishments of up to RM500,000 fine and 10 years’ imprisonment.

It is intended to prevent the spreading of fake news.

“As the technology advances with time, the dissemination of fake news becomes a global concern and more serious that it affects the public,” the Bill reads.

“The proposed Act seeks to safeguard the public against the proliferation of fake news whilst ensuring the right to freedom of speech and expression under the Federal Constitution is respected.”

A further fine not exceeding RM3,000 will be imposed for every day that the offence continues after conviction.

The Bill seeks to prosecute individuals regardless of their nationality, citizenship or location at the time of the offence as long as the fake news concerns Malaysia or if the person affected is a Malaysian citizen.

Examples of fake news offences listed in the Bill include giving a speech at a public place alleging that someone misappropriated funds collected for charitable purposes, knowing that the information is false.

Hot this week

Shopper says trolley with rice bags hit her at a supermarket and wants to press charges; store denies fault

A woman claims she was hit by a shopping cart loaded with bags of rice while shopping at a supermarket. She subsequently filed a lawsuit against the supermarket and the employee involved, seeking ...

LTA: North-South Corridor Singapore engineers face most challenging construction phase as rocks and viaduct slow work progress

Rock, groundwater and tight work spaces are slowing complex sections, while engineers work around live MRT lines, busy roads and existing structures

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