WATCH: Pope arrives at Saints Peter and Paul Cathedral in Ulaanbaatar

  • 10 months ago
Pope Francis arrives at the Saints Peter and Paul Cathedral in Ulaanbaatar, Mongolia, during the first papal visit to the Asian nation sandwiched between China and Russia.

Recommended