Photo of Peng Shuai with grey cat is undated and is not evidence that she is alive and well
NEWS AND COMMENT: You have probably been reading about the Chinese tennis player Peng Shuai, 35, a former Wimbledon doubles champion, who apparently went missing after she accused retired Vice-Premier Zhang Gaoli of pressuring her into having sex. She posted … continue reading…