(VIDEO) HRH Princess Sofia of Sweden Gives a Speech in South Africa.

On Tuesday, September 8, 2015, Her Royal Highness Princess Sofia of Sweden gave a speech during the Global Child Forum on Southern Africa held in Pretoria, South Africa.

Yesterday evening the princess attended a cocktail reception held on the occasion of the opening GCF conference.