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