Head of ILO is located in :
A
Paris
B
New York
C
Geneva
D
none of these
Correct Answer: Geneva