solution finder

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