Where the headquarter of International Committee of the Red Cross is located?March 9, 2020April 20, 2021 AdminIn Every International Organization Headquarter MCQsLeave a Comment on Where the headquarter of International Committee of the Red Cross is located? A. Geneva, Switzerland B. Paris, France C. Vienna, Austria D. London, UK Answer Correct Answer: A. Geneva, Switzerland Detailed About MCQs Founded: February 17, 1863 President: Peter Maurer Posts Tagged with… International Committee of the Red Cross, Red Cross