Beijing (AP) — China’s national television employee photo of missing tennis star Peng Shuai in a new effort to dispel concerns about her disappearance after she accuses senior leaders of sexual assault Posted online. The photo was posted on Twitter on Friday, but is not visible to most Internet users in China. Shen Shiwei, an employee of state television, wrote the WeChat messaging service Peng’s account with the comment “Happy Weekend.” The ruling Communist Party is facing growing appeal from tennis stars and a sports pro tour to prove that Peng, a three-time Olympic athlete and former No. 1 female...