Where is the headquarters of the International Hockey Federation located?
Correct answer: Lausanne, Switzerland
toothless beachrat
The federation for Ice Hockey is in Canada!
peppers
I think every sport must have a headquarters in Switzerland.