Thousands of people greet Pope Francis as he arrives in Timor&Leste
Pope Francis arrives in the capital of Timor-Leste, Dili, starting the third stage of his Apostolic Journey to Asia and Oceania, and is welcomed to the country by thousands of cheering people. Read all
What's Your Reaction?