‘Human Trafficking’ most ‘Abhorrent Crime’
Mahadeep Singh JamwalHuman trafficking means ‘Trade of Humans’ (Men, Women including Children). Trafficking in human beings is not only one of the most abhorrent crimes challenging today but it is also one of the most complex ones. The United Nations defines ‘Human Trafficking’ as the recruitment, transportation, transfer, harboring or receipt of persons by means…