Humanizing the laws of war – the Red Cross and the development of International Humanitarian Law
… discussion at the ICRC's Humanitarium in Geneva on 29 June 2017 to launch Humanizing … Permanent Mission of Germany to the UN in Geneva Introductory remarks and moderation • … to update the Commentaries on the Geneva Conventions of 1949 and their Additional …