John Taggart and Carlos Barria / Reuters Pope Francis and Chinese President Xi Jinping could not be more different. One is the spiritual leader of 1.2 billion Catholics (over 40 percent of whom reside in Latin America) and the other presides over 1.4 billion Chinese. Pope Francis is a religious leader and Xi Jinping is a political one.