The head quarters of the International Red Cross is situated in _____ country ? By taleemified - August 19, 2019 23 A. Vienna B. Paris C. Hague D. Geneva