World Organisations
INTERPOL means

International Criminal Police Organisation
International Political Conference
None of these
International Association of Police Officers

ANSWER DOWNLOAD EXAMIANS APP