Skip to main content
European Humanitarian Forum

Alain Délétroz

Director-General of Geneva Call