#WhereIsPengShuai: Chinese Tennis Star Vanishes After Making Rape Allegations

Tennis champion Peng Shuai had been missing since she accused a senior Chinese Communist Party official of raping her. Despite "looking well" in a stream of photos and videos intended to reassure the world about her disappearance, her case continues to worry the world... #WhereIsPengShuai