Chinese Olympian Peng Shuai disappeared after accusing a top party official of sexual assault. She reemerged after weeks to call… IOC President Thomas Bach?
With the 2022 Beijing Olympics looming, the IOC’s silence in the case of a missing tennis star who accused a Chinese official of sexual assault speaks volumes.