Reply To:
Name - Reply Comment

Foreign diplomats and parliamentarians arrived at the Apostolic Nunciature to Sri Lanka, the Embassy of the Holy See in Colombo, to pay their respects to the late Pope Francis, who passed away on April 21. Pix by Nisal Baduge



















