Chinese state media CGTN has released a dubious email alleged to be from Chinese tennis star Peng Shuai claiming she is fine amid growing concern for her whereabouts. The purported email – which has not been verified by CNN – also appears to walk back Peng’s sexual allegations against former …
Read More »