Vincent Bernard is the Geneva-based head of the International Committee of the Red Cross (ICRC) Forum for Law and Policy, and Editor-in-Chief of the International Review of the Red Cross. During his recent visit to Canbe…
Home
Feed
Search
Library
Download