Which country is the home of the International Red Cross?
Answers
Answered by
0
Answer:
Geneva, Switzerland
The International Committee of the Red Cross (ICRC) is a humanitarian institution based in Geneva, Switzerland, and a three-time Nobel Prize Laureate.
Similar questions
English,
3 months ago
Social Sciences,
3 months ago
Biology,
8 months ago
Social Sciences,
8 months ago