German Chancellor Angela Merkel, left, President Ma Ying-jeou, right, and other officials attend Pope Francis’ inauguration yesterday at St Peter’s Square in the Vatican City.Mar 20, 2013

FULL STORY

Photo: AFP

This photo has been viewed 694 times.

TOP top