Share Link : Pope Francis I Inauguration Mass: New Pope meet Robert Mugabe, President of Zimbabwe at inaugural mass in Vatican's St Peter's Square| Mail