In A Now Deleted Post, Chinese Tennis Star Peng Shuai Accused Chinese Politician, Zhang Gaoli, Of Sexual Assault

“Chinese authorities have squelched virtually all online discussion of sexual assault accusations apparently made by a Chinese professional tennis star against a former top government official, showing how sensitive the ruling Communist Party is to such charges.”

The New York Post has more here.