International Committee of the Red Cross

ICRC · Switzerland

Headquarters and details

Abbreviation
ICRC
City
Geneva
Country
Switzerland
Province
GE
Established
—

Member countries

0 records

No member records are available.