Chloé Zhao’s latest film Nomadland, which won a total of two Golden Globes, has been censored online in China due to the director’s past comments about the country.
Nomadland was quietly brushed off from the Chinese web on Friday, days after nationalist backlash flared online over doubts(…)