INTERPOL (International Criminal Police Organization) has its headquarters in Lyon, France. It is the world’s largest international police organization, facilitating cooperation between police forces across member countries.
INTERPOL has its headquarters at:
Review the verified answer and explanation for this SPSC – Sindh Public Service Commission past-paper question on CampusFin.