This Week In


We should still be worried about the well-being of Peng Shuai, the Chinese tennis star who accused a senior Chinese Communist Party official of sexual assault. Within minutes of posting her accusation of Xi Jinping’s former vice-premier on Weibo, the Chinese social-media platform, Shuai’s post was scrubbed, references to her were removed from the Chinese Internet, and for over two weeks nobody could find her.

Posts are coming soon
Stay tuned...