Michelle Yeoh wins Best Actress at the Oscars

Tan Sri Michelle Yeoh wins Best Actress at the Oscars. Tan Sri Michelle Yeoh made showbiz history at the Academy Awards when she took home the Best Actress award for her performance in Everything Everywhere All At Once. Yeoh became the first actress of Asian descent to win in theContinue Reading