Shan Renping for Global Times February 20, 2019
Li Rui, former deputy head of the Organization Department of the Communist Party of China (CPC) Central Committee, died in Beijing on Saturday. His death grabbed the headlines in many Western media outlets. A report by The New York Times called Li "standard-bearer for liberal values in China."...More