Minutes of the Commission of Spain Procès-verbaux de la Commission d'Espagne (B CR 212 PV)
The International Committee of the Red Cross (ICRC) is a private humanitarian organization based in Geneva, Switzerland and a three-time Nobel Prize Laureate. State parties (signatories) to the four Geneva Conventions of 1949 and their Additional Protocols of 1977 (Protocol I, Protocol II) and 2005 have given the ICRC a mandate to protect victims of international and internal armed conflicts. Such ...