Movies News - LOS ANGELES - Michelle Yeoh on Sunday made history by becoming the first Asian woman to win the best actress Oscar, for her exuberant portrayal of an immigrant business owner in the sci-fi trip Everything Everywhere All At Once. Yeoh, 60, was widely regarded as the... Read more at www.tnp.sg