In a recent documentary, “Interpol- who controls the world police?” the German public broadcast service, DW, explores issues affecting INTERPOL’s functioning, independence, and funding.  The documentary addresses a variety of questions that have arisen over the last decade or so as INTERPOL has wrestled with the challenge of assisting its member countries