China Netizens Claim Michelle Yeoh Is Country’s “First Actress” To Win An Oscar
Ever since Tan Sri Michelle Yeoh won an Oscar for Best Actress in her role as Evelyn Wang in ‘Everything Everywhere All At Once’, multiple countries having been claiming her as their own. While it’s a fact that Yeoh is a born and bred Malaysian, it didn’t stop netizens in China to claim her as … Continue reading China Netizens Claim Michelle Yeoh Is Country’s “First Actress” To Win An Oscar
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed