“Nothing To Be Proud Of” — M’sian Preacher Throws Cold Water On Michelle Yeoh’s Oscars Win

On Monday (Mar 13), the whole of Malaysia burst into celebration after Ipoh-born actress Tan Sri Michelle Yeoh became the first Malaysian and Asian to win the Oscars. She was named ‘Best Actress’ for her role as Evelyn Wang in the award-winning film ‘Everything Everywhere All At Once’. While a majority of Malaysians were super … Continue reading “Nothing To Be Proud Of” — M’sian Preacher Throws Cold Water On Michelle Yeoh’s Oscars Win