NPR News: Post

NPR News

Michelle Yeoh is the first Asian woman to win best actress Oscar

The Malaysian-born actor made history by winning the Academy Award for best actress in a leading role for her performance in Everything Everywhere All at Once.

Continue Reading…