MCQOPTIONS
Saved Bookmarks
| 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 | |