samnix samnix 14-11-2019 Social Studies contestada Which country is the home of the International Red Cross? Great Britain France Italy Switzerland