Where is International Committee of the Red Cross (ICRC) headquarters located? A) Geneva, Switzerland B) New York, USA C) London, UK D) None of these Related MCQs: The headquarters of the International Red Cross is situated in: The headquarters of the International Olympic Committee (IOC) is located in: A ball is drawn at random from a box containing 70 White and 30 Red balls. The probability that the ball is either White or Red is? The headquarter of Red Cross is in?