Left: President Vladimir Putin. Right: Pope Francis. (Credit: The Globalist. CC BY-NC-SA)
March 2, 2014
By