International Committee of the Red Cross

Humanitarian institution based in Geneva, Switzerland

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.

International Committee of the Red Cross News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like