Interpol, private group, public menace : a police organization involved in criminal activities.
Church of Scientology.
Los Angeles, CA : Church of Scientology,
c1990.
Includes index.
International Criminal Police Organization.