Human Rights Watch accuses IOC of sportswashing in Peng Shuai case

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.

Source:: CNN Top Stories

Be the first to comment

Leave a Reply