China leader Xi Jinping was awarded a third five-year term as the nation’s president , putting him on track to stay in power for life.
The endorsement of Xi’s appointment by the ceremonial National People’s Congress was inevitable for a leader who has sidelined potential rivals and filled the top ranks of the ruling Communist Party with supporters since taking power in 2012.