The immediate past Ambassador of South Africa to the Holy See, George Johannes, passed away in Rome, Italy.

Read all