Human trafficing has been increasingly seen as an issue that urgently needs to be addressed by governments, as well as international organistaions, such as the United Nation and the European Uninon. Subsequently, over the past decade or more, ...