Human Rights
Radio Free Asia: Chinese Media Denounces TV Host Who ‘Defamed’ Communist Hero
Radio Free Asia 2017-01-19 ■ Official Chinese media have recently denounced a prominent journalist for allegedly “defaming” a deceased hero of the ruling Chinese Communist Party, amid a rising tide