// Adds dimensions UUID, Author and Topic into GA4
Sunday, June 7, 2026
30 C
Singapore

Malaysian traffic police caught on video taking bribes

It is probable that a poorly paid policeman could revert to taking bribes in order to feed the family, but it appears the occurrences have increased recently.

This is how a motorist who hinted he was a Singaporean is seen on a video being forced to bribe his way out of a messy situation with a traffic policer in Malaysia.

The entire act was caught on a mobile phone, apparently by a passenger.

The video starts with the driver being pulled off the traffic by an officer on a Malaysian highway, and a discussion ensued in which the policeman is heard saying I stopped you because you were driving faster than the 110 KM/H limit.

The policeman is then heard saying: “Rm100 can,” to the driver.

Another video shows the driver giving the money to the police officer, but it is not clear how much he was giving.

Watch both videos here:

Here is the moment the bribe is slipped in the policeman’s hand, all smiling:

The video is making its rounds in Malaysia and Singapore on WhatsApp, in which there is a message attached to it where the driver warns Singaporeans not to drive into Malaysia or risk having to pay bribes to police officers.

He also wrote: Has Malaysia gone to hell?

- Advertisement -

Hot this week

Mum bans son from taking F&B job but won’t help pay for university: ‘Is my mum being selfish?’

SINGAPORE: A university student has turned to Reddit for advice after finding himself trapped in what he sees as an impossible situation. While his mother refuses to contribute to his university e...

Fresh graduate faces backlash for calling a S$4k salary offer ‘low’: ‘Fresh grads are demanding the sky and expect everyone to bow down’

SINGAPORE: A fresh graduate seeking career advice on Reddit ended up facing a wave of criticism after describing a S$4,000 monthly salary offer as a possible “lowball. ” On the r/asksg forum, the ...

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