Yves Daccord
Yves Daccord is the Director-General of the International Committee of the Red Cross... more »