International Committee of the Red Cross
ICRC · Switzerland
Headquarters and details
- Abbreviation
- ICRC
- City
- Geneva
- Country
- Switzerland
- Province
- GE
- Established
- —
Member countries
0 recordsNo member records are available.
ICRC · Switzerland
No member records are available.