General Secretariat of Interpol is located at
[A] France
[B] Germany
[C] New York
[D] Australia

Show Answer

Advertisement