Sorry, this video is not available in your country.

Highlights of Pope Francis’ first day in Dili, Timor-Leste, september 10 2024

Share

Highlights of Pope Francis’ first day in Dili, Timor-Leste, september 10 2024

Highlights of Pope Francis’ first day in Dili, Timor-Leste, september 10 2024