Pope Francis celebrates Mass in St Peter’s Basilica for the feast of Our Lady of Guadalupe.

Read all