Left: President Xi Jinping. Right: Pope Francis. (Credit: The Globalist. CC BY-NC-SA)
Bill Humphrey is a senior editor at The Globalist. [United States] (@BillHumphreyMA)
If you would like to comment, please visit our Facebook page.
Get Updates