Left: President Xi Jinping. Right: Pope Francis. (Credit: The Globalist. CC BY-NC-SA)
August 1, 2013
By