Michelle Yeoh Becomes First Malaysian To Win Oscar Award

Malaysian actress Tan Sri Michelle Yeoh has once again put the country on the global limelight after she was named Best Lead Actress at the Academy Awards in Los Angeles. Yeoh, who plays the titular character Evelyn Wang in the indie film ‘Everything Everywhere All At Once’ defeated other nominees such as  Cate Blanchett, Ana de … Continue reading Michelle Yeoh Becomes First Malaysian To Win Oscar Award