This year’s Oscars could have been a moment of pride for China. Then politics got in the way
The Academy Awards this year could have been a major moment of pride for China. Chloe Zhao, a Beijing-born filmmaker, made history Sunday by winning the best director Oscar for her movie “Nomadland” — becoming the first Asian woman and only the second woman to ever win the award. Zhao’s movie also won best picture.
Continue Reading