
International Committee of the Red Cross
international-committee-of-the-red-cross-1753000550907-8d9c2c
Description
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.