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