General Knowledge McqsHead Quarters of International InstitutionsThe International Committee of the Red Cross formed in 1863 and is headquartered in ______________.A. Paris, France B. New York, USA C. Geneva, Switzerland D. Berne, Switzerland Show AnswerHide Answer C. Geneva, Switzerland