
Chinese tennis star Peng Shuai has denied she “disappeared” last year after making a claim of sexual assault against a top Chinese official on social media.
Peng alleged in early November that former Chinese Vice-Premier Zhang Gaoli had forced her into sex during a years-long relationship.