A Chinese Tennis Star Accused A Top Official Of Sexual Assault. Then She Disappeared.

2 years ago 158

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.


View Entire Post ›

Read Entire Article