What Is Interpol, and How Does It Work? Introduction to Interpol INTERPOL stands for the International Criminal Police Organization. It is an intergovernmental body that promotes worldwide police cooperation and crime control. Headquartered in Lyon, France, Interpol connects 196 member countries through National Central Bureaus (NCBs). Interpol does not replace national police forces. Instead, it...Read More