Often missing from the discussion of human trafficking is the ever present pressure of demand from the consumers or users.
An excellent prevention program in Canada: Link
Attitude change following a diversion program: Research Article
Demand video by Shared Hope International: Video Link and Report