Oscars 2021: Chinese-Born Chloe Zhao Wins Best Director for Nomadland

Chinese-born director Chloe Zhao won the Oscar for best director on Sunday for Nomadland, the spare indie drama about itinerant workers, van dwellers, and other modern-day nomads who are criss-crossi… [+1345 chars]