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. Continue reading...