Editor
The headquarter of NATO is located in _______
Difficulty: Hard
A: 
Geneva
B: 
New York
C: 
Brussels
D: 
Paris
Sponsored Ads