China’s latest abuse of Peng Shuai is another Olympic travesty
Beijing is really putting tennis star Peng Shuai through the cover-up paces: She’s again denying she ever claimed a top Chinese Communist Party official sexually assaulted her. But the Party won’t even let her go on-camera without a handler...