Open Menu

International Committee of the Red Cross (ICRC)

Address

International Committee of the Red Cross (ICRC)
Avenue de la Paix 19
1202 Geneva, Switzerland

Website

www.icrc.org