// Adds dimensions UUID, Author and Topic into GA4
Sunday, June 14, 2026
29.4 C
Singapore

Malaysians blast tourism ministry for ‘ugly’ Visit Malaysia logo

The Visit Malaysia logo, seen as ugly and said to be a mockery of Malaysia and her rich history, has been added to the anti-Najib Razak rhetoric in Malaysia’s political debate.

It appears that anything the government do will not go down well with netizens in Malaysia, and a large number of them has signed up to stop Tourism Malaysia from using the design.

Local agencies said there is actually a petition against the logo on change.org which received 11,659 signatures with a goal of 15,000 signatures.

Mustaffa Azizi Idris started this petition to Tourism Ministry Nazri, Minister of Tourism and to all Malaysians.

The petition stated, “Tourism Malaysia announced a new logo to promote Visit Malaysia 2020. The design is appalling. It looks cheap and does not represent the country, the people and its history. The public was not consulted.

“This petition is to STOP Tourism Malaysia from using the design. It makes a mockery of Malaysia and her rich history. It is alienating the rakyat (which means citizens). It has to go,” it concluded.

Visit Malaysia 2020 logo has lifted “Travel, Enjoy, Respect” tagline from World Tourism Organization (UNWTO)’s September 2017 campaign.

And the according to the tourism minister, the multicoloured logo is here to stay, the BBC said.

- Advertisement -

Hot this week

Singaporeans share what life is really like on S$10k to S$15k a month

On Reddit, a netizen shared: Median income in sg now is ~5k take home (googled it) If you earn 2 or 3 times that. Hows life like in Singapore? Do you also feel the inflation or does everything feel...

Singaporean man, 72, charged in court for abusive language used in email sent to MP and town council staff member

A series of emails and complaints have landed a Singaporean retiree in court, raising questions about how grievances should be voiced

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