Return to Article Details Understanding human trafficking. A review of Spanish, Colombian and Peruvian legislation.
Download