solution finder

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 and Abbreviation
IRC
ICRC
Subscribe to International Committee of the Red Cross