A group under the auspices of Concerned Citizens Of Conscience (CCC) has written to the International Criminal Police Organization (Interpol)…