The Last Barcode
Description
Discussed the future challenges of human traffickingMotive
Raise awareness and help communities combat human traffickingContext
December 2004 to 150 people mainly to GAATW members
December 2004 to 150 people mainly to GAATW members
Department of Politics,University of Liverpool
8-11 Abercromby Square, Liverpool L69 7WZ, United Kingdom
+44 (0)151 794 2393