Return to Article Details LEGAL MECHANISMS FOR COMBATTING VOODOO AND OTHER CONTROL MECHANISMS IN THE FIGHT AGAINST HUMAN TRAFFICKING IN THE UNITED KINGDOM AND NETHERLANDS: LESSONS FOR NIGERIA Download Download PDF