Skip to Content

Month: November 2021

Peng Shuai: Human Rights Watch accuses IOC of sportswashing in case of Chinese tennis star

CNN By Rob Iddiols and Duarte Mendonca, CNN Human Rights Watch (HRW) has accused the International Olympic Committee (IOC) of sportswashing serious human rights violations in the case of Chinese tennis star Peng Shuai. During a virtual press conference Tuesday, HRW China Director Sophie Richardson denounced the IOC’s role in collaborating with Chinese authorities on

Continue Reading