Chinese Tennis Star Peng Shuai Disappeared After Accusing A Top Official Of Sexual Assault, And Outrage Is Continuing Over China’s Explanation

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 ›

Leave a Reply

Your email address will not be published. Required fields are marked *