Rising star Chen Miner, seen in this file photo, has been appointed as the Communist Party boss of southwestern China’s Chongqing. Photo: Reuters