Question

Where is the headquarters of the International Olympic Committee located?

A Italy
B France
C Belgium
D Switzerland
Answer & Explanation
Option: [D]