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.

Read more