1.

Interpol, an International Police Agency, is headquartered in which of the following country?

A. Germany
B. France
C. USA
D. India
Answer» C. USA


Discussion

No Comment Found