A Chinese Tennis Star Accused A Top Official Of Sexual Assault. Then She Disappeared.
2 years ago
Tennis stars are demanding answers about Peng Shuai, whose disappearance has again underscored China’s brutal authoritarianism just months before it hosts the Winter Olympics.