Which country houses the headquarters of the International Federation of Association Football (FIFA)?

[A] France

[B] Germany
[C] Switzerland
[D] Portugal

1 thought on “Which country houses the headquarters of the International Federation of Association Football (FIFA)?”

Leave a Comment