Q.

The headquarters of ILO is in

A. London
B. New York
C. Paris
D. Geneva
Answer» D. Geneva
1.4k
0
Do you find this helpful?
10

Discussion

No comments yet