DILI: Pope Francis arrived Monday (Sept 9) in Timor-Leste, where he will rally the Catholic-majority nation's faithful with a huge mass on the third stop of a gruelling 12-day Asia-Pacific tour.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results