Peter Maurer

President of the ICRC

More