Where is the headquarters of the Inter Parliamentary Union (IPU) located?

  1. Geneva
  2. Rome
  3. Paris
  4. Nairobi
Published
Categorized as Latest