Categories
General Knowlege

Where is the headquarter of Interpol located?

A)  USA

B)  Canada

C)  France

D)  Syria

Leave a Reply

Your email address will not be published.