Human rights activist Peter Dahlin says the International Olympic Committee’s calls with Chinese tennis star Peng Shuai are putting her at “greater risk” and that they are “obviously staged.”
One of China’s most recognizable sports stars, Peng publicly accused a former top Communist Party official, Vice Premier Zhang Gaoli, of coercing her into sex at his home three years ago in a since-deleted social media post dated November 2. Read More
Recent Comments