Skip to main content
U.K. Edition
Monday, 15 April 2024

International Committee of the Red Cross

Humanitarian institution based in Geneva, Switzerland


International Committee of the Red Cross
International Committee of the Red Cross

The International Committee of the Red Cross 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.

0 shares 3 views

News coverage

You might like