China censored social media posts about Chloé Zhao’s Oscar win
By Showngo66 in Technology
Updated 3 years ago
Zhao is the first Chinese woman to win Best Director.