Which country hosts the headquarters of the International Committee of the Red Cross?
A
Netherlands
B
Austria
C
Switzerland
D
Belgium
Correct Answer: Option C — Switzerland
Explanation:
The International Committee of the Red Cross (ICRC) is headquartered in Geneva, Switzerland, coordinating humanitarian assistance in armed conflicts and disaster situations worldwide.