Oscars 2021: Nomadland’s Chloé Zhao scoops historic best director win – CNET

Zhao was the first woman of color nominated for a directing Academy Award, while her film also took home best picture and best actress.
Read More

Leave a Reply