News November 21, 2021

New images released of missing Chinese tennis star

Photos and videos released supposedly show Peng Shuai alive and well after concerns of her welfare were sparked when she accused a senior Chinese leader of sexual assault.