China’s state-controlled media on wednesday released a purported email from tennis star Peng Shuai, who has not been seen since inculpative a communist party leader of sexual abuse more than two weeks past. Tennis officers have doubted the veracity of the email released by CGTN, within which Peng walked back her assault accusations whereas adding […]