// Adds dimensions UUID, Author and Topic into GA4
Thursday, September 24, 2026
28.7 C
Singapore

Amos Yee detained in US while seeking political asylum

The South China Morning Post reported that teen blogger Amos Yee has been detained in the United States of America (US) while trying to seek political asylum. Amos Yee’ mother Mary Toh said that she had been informed of his detention by a US-based legal team Amos has approached.

Melissa Chen, Singaporean activist who is based in US in speaking to the Hong Kong based publication, said that Amos landed in Chicago O-Hare Airport on 16 Dec with a tourist visa. He was detained after a secondary screening in which he told border control officers that he was seeking asylum.

Ms Chen last spoke with Amos by video link on 22 Dec. He is being held at the Henry County Jail near Chicago.

Amos was given six weeks’ jail and fined $2,000 in total for eight charges on 29 Sep. Six of these charges were for intending to wound the feelings of Muslims and/or Christians. He was recently released on home detention.

Amos first got into trouble soon after Singapore’s founding Prime Minister Lee Kuan yew passed away in March 2015. He posted several controversial content, one which included superimposed faces of Mr Lee and former British premier Margaret Thatcher in an awkward hand-drawn cartoon.

Hot this week

Indonesian woman makes second appeal to fund S$82K SMU MBA after first drew backlash

From a Threads post.A woman who was accepted at SMU's MBA programme but does not have enough money to attend is asking others for support

10 months’ jail for technician in Singapore who stole red envelopes with NTUC vouchers, almost S$2K in cash

A building technician was jailed for 10 months after returning to OCBC Centre to steal more red packets eight days after his first theft.

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