Kenya
Statements
Senegal
Holy See
Senegal
United Kingdom of Great Britain and Northern Ireland
Holy See
United Kingdom of Great Britain and Northern Ireland
Senegal
Holy See
Holy See
Senegal
United Kingdom of Great Britain and Northern Ireland
Holy See
United Kingdom of Great Britain and Northern Ireland