Human rights activist Peter Dahlin says the International Olympic Committee's calls with Chinese tennis star Peng Shuai are putting her…
The disappearance of the Chinese tennis star is an embarrassment to Beijing—and undercuts its campaign to present the Chinese system…