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 .