Pope Francis lands in Indonesia as he starts marathon trip abroad
Pope Francis on Tuesday landed in Indonesia, kicking off the longest foreign trip of his tenure so far. The trip is due to take him to four countries in South-East…
Pope Francis on Tuesday landed in Indonesia, kicking off the longest foreign trip of his tenure so far. The trip is due to take him to four countries in South-East…