Chinese-born Chloe Zhao has made history as the first Asian woman to win best director, but posts about her have been removed from social media in China.

source