General Secretariat of Interpol is located at
[A] France
[B] Germany
[C] New York
[D] Australia
Click Here to Display Answer