Advertisement
Global National
November 18 2021 8:52pm

Tennis star Peng Shuai missing after accusing Chinese politician of sex assault

Where is Peng Shuai? Prior to her disappearance, the Chinese tennis star publicly accused Zhang Gaoli, China’s former vice premier, of sexual assault. As Mike Drolet reports, a suspicious statement she supposedly authored is one reason why concerns are growing around the world about her safety.

Video Home