The Headquarters of international Labour Organization (ILO) is located in:

  • (A) Rome
  • (B) Geneva
  • (C) Paris
  • (D) New York;
Correct Answer: B

Leave a Reply