On January 26, Pope Francis addressed a delegation from the European Institute of International Studies, based in Salamanca, Spain.
On January 26, Pope Francis addressed a delegation from the European Institute of International Studies, based in Salamanca, Spain.