In early November, one of the country's best tennis players, Peng Shuai, took to Chinese social media Weibo to accuse former Chinese Vice Premier of sexual abuse. But shortly after, her post was deleted, and the player has been missing since then, sparking worldwide outrage and intense calls for the Chinese authorities to address the situation.