The 195-nation strong Interpol, the world’s biggest police organization, opened its 90th General Assembly in New Delhi on Tuesday. The General Assembly, as Interpol’s supreme governing body, comprises delegates appointed by the organization’s member governments.