77°

Topics

Elliot Ness
Chinese Communist Party chief in Chongqing ousted from post

The charismatic Communist Party chief who had led a Maoist revival in the central Chinese city of Chongqing, complete with red flag-waving song contests, was removed from his post Thursday in what is being applauded as a victory for the political reform factio

Loading