Pope Francis on Thursday morning celebrated Mass in St Peter’s Square to mark the feast of Saints Peter and Paul.

Published in Reflections