Respuesta :




Switzerland



The International Committee of the Red Cross (ICRC) is a humanitarian institution based in Geneva, Switzerland, and a three-time Nobel Prize Laureate.
Answer- Switzerland

the clue is that the red cross is in the flag :)