St Peter's Square in the Vatican, which has established full diplomatic relations with Oman. An embassy of the Holy See will be set up in Oman. AP
St Peter's Square in the Vatican, which has established full diplomatic relations with Oman. An embassy of the Holy See will be set up in Oman. AP

Vatican to open Holy See embassy in Oman