Shen Weichen. Photo: Xinhua

Communist Party anti-corruption watchdog investigates one of its own officials

Shen Weichen, deputy chairman and party secretary of Chinese Association for Science and Technology, and one of nation’s 130 discipline inspection officials, under investigation

TOP PICKS

Shen Weichen. Photo: Xinhua
READ FULL ARTICLE