// Adds dimensions UUID, Author and Topic into GA4
Sunday, August 30, 2026
30.8 C
Singapore

Harvard cancels Amos Yee’s lecture

 

An event that was scheduled to take place on Monday 13th of November has been cancelled by the organisers and no reason has been given. The event was entitled “Jailed for Dissent,” and his claim to fame was to upload a rather distasteful video during the mourning period of late Lee Kuan Yew.

Singapore’s Ambassador-at-large, Mr Bilahari Kausikan once said that “Nobody outside Singapore cares about “obscure” Yee.” Kausikan was proven wrong when Harvard invited Yee. On second thoughts, perhaps not!

In a twitter post, Harvard College Open Campus Initiative posted the following tweet to cancel the event.

Yee’s fans were jubilant that he was given airtime at the prestigious Harvard University.

https://theindependent.sg.sg/amos-yee-set-to-give-first-ever-public-talk-at-harvard/

Yee was earlier banned for his Facebook rants and he blamed the IBs for doing him in.

https://theindependent.sg.sg/amos-yee-is-banned-from-facebook/

While Yee has gained popularity for his Facebook and Youtube performances, there are many Singaporeans who feel that his videos are in bad taste.

Recently, Amos Yee to to Facebook to raise funds for his work

https://theindependent.sg.sg/amos-yee-prefers-handouts-than-finding-a-job-resorts-to-crowdfunding-online-to-survive-in-us/

Looks like Amos Yee has jumped on a roller-coaster for a ride.

 

- Advertisement -

Hot this week

‘You’re gonna lose your job’: Singapore tech worker says every mistake triggers fears of being laid off

She said even small mistakes at work can trigger thoughts that she is about to lose her job.

‘What property? We’re already struggling to find jobs’: Singapore Gen Z debates investing

Property or stocks? Singapore Gen Z is debating which is the better path to wealth.

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