Vincent Bernard

Vincent Bernard

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.

Analysis