International Committee of the Red Cross

International Committee of the Red Cross is a humanitarian organisation that ensures humanitarian assistance for victims of war and other situations of violence.

Synonyms
ICRC
Abbreviation
ICRC; IRC

Legacy NID

9536

Legacy VID

33368