UK urges China to provide ‘verifiable evidence’ about tennis star
LONDON: Britain on Saturday urged China to provide “verifiable evidence” about the “safety and whereabouts” of tennis star Peng Shuai, whose whereabouts are unclear after making sexual assault allegations against a top Communist Party official. “We are extremely concerned at the apparent disappearance of Peng Shuai, and are following the case closely,” the foreign office said in … Read more