Michelle Yeoh makes history with her win for best actress at the 2023 Oscars

When Michelle Yeoh won the Oscar for best actress on Sunday night, she simultaneously made history. The Malaysian-born actor became the first Asian woman to win an Oscar for best actress for her multifaceted performance in the multiversal “Everything Everywhere All at Once.” “Thank you Continue Reading