The complete index of 7 million cards is on loan from the ICRC to the International Red Cross and Red Crescent Museum in Geneva . The complete index is on loan today from the ICRC to the International Red Cross and Red Crescent Museum in Geneva .