TestMCQsPK / POWERPOINT STUDY
Slide 184 / 500
World Current Affairs · Question 184

Where is INTERPOL headquartered?

Answer: Lyon, France