Original: Website www.icrc.org The International Committee of the Red Cross (ICRC) is a private humanitarian institution based in Geneva, Switzerland.
Simplified: Website www.icrc.org The International Committee of the Red Cross (ICRC) is a private humanitarian organisation based in Geneva, Switzerland.