US Rights group casts suspicion over Chinese media reports claiming tennis player Peng Shuai is ‘safe’

A US-based rights group has cast suspicion over Chinese media reports which claim that Chinese star Peng Shuai is ‘safe’. Peng has been incommunicado since she accused a former ruling Chinese Communist Party (CCP) leader of pressuring her into a sexual relationship, Radio Free Asia reported. She expressed these claims in a social media […]