BEIJING - China's parliament elected Li Qiang, a close ally of leader Xi Jinping and ranked No. 2 in the ruling Communist Party's apex of power, as premier on Saturday, replacing Li Keqiang.