The headquarters of the International Red Cross is situated in:

A) Paris

B Geneva

C) Hague

D) None of these

Advertisements