Chinese tennis star Peng Shuai has been noticeably absent after she posted about a claim of sexual harassment against a Chinese government official. Her social media has been totally disabled, and now the Women’s Tennis Association is demanding answers, while all other leagues and “athlete activists” remain suspiciously quiet.
⭕️Watch in-depth videos based on Truth & Tradition at Epoch TV