Search results
We did not find results for: International Committee of the Red Cross.
Check spelling or type a new query.
We did not find results for: International Committee of the Red Cross.
Check spelling or type a new query.
Humanitarian institution based in Geneva, Switzerland, and a three-time Nobel Prize Laureate
The International Committee of the Red Cross (ICRC;) is a humanitarian organization based in Geneva, Switzerland, and is a three-time Nobel Prize Laureate. The organization has played an instrumental role in the development of rules of war and promoting humanitarian norms. Wikipedia