Chinese leader Xi Jinping was confirmed for a third term as the nation’s president, on Friday potentially placing him on track to stay in power for life.

Chinese leader Xi Jinping was confirmed for a third term as the nation’s president, on Friday potentially placing him on track to stay in power for life.