World Organisations
INTERPOL means

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

ANSWER DOWNLOAD EXAMIANS APP