Browsing Tag

Shuai

China Censors CNN Report on Peng Shuai

China pulled CNN off the air Monday during its report on Peng Shuai — the tennis star who went missing after accusing a retired government official of sexual assault, then reemerged over the weekend in a series of photos posted…