General Secretariat of Interpol is located at

[A] France
[B] Germany
[C] New York
[D] Australia

Show Answer

Advertisement

Quiz Categories