Oscars 2021: director Chloé Zhao and Frenchman Florian Zeller rewarded
[ad_1] Nomadland confirmed its status as a big favorite at the Oscars on Sunday April 25 by winning the supreme award for best feature film, while its director Chloé Zhao...