Pope Leo XIV lands in the southern Italian island of Lampedusa on Saturday morning, beginning his pastoral visit to this territory known for being a landing point for migrants travelling from Africa to Europe by sea.

Read all