Michelle Yeoh won the Academy Award for best actress Sunday night and made history all at once. 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 for all the little boys and girls who look like me tonight," she said. "This is proof that … [Read more...]