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
References
Glossary Term Name
Legacy NID
9536
Legacy VID
33368