The 2022 Winter Olympics in Beijing is meant to showcase world-class athletes. Instead, the world is getting a sickening glimpse into the inner workings of the Chinese Communist Party and its efforts to paper over whatever reflects poorly on the regime. It’s difficult for China to hide its sins while under the white-hot spotlight brought on by the games, and that includes the mysterious recent disappearance and reappearance of the three-time Olympic Chinese tennis star Peng Shuai. On Nov. 2, Peng used a social media post to accuse vice-premier of the Chinese Communist Party, Zhang Gaoli, of forcing her to...