xi-francis

Left: President Xi Jinping. Right: Pope Francis. (Credit: The Globalist. CC BY-NC-SA)

August 1, 2013

Left: President Xi Jinping. Right: Pope Francis. (Credit: The Globalist. CC BY-NC-SA)

More on this topic