(1)
Trafficking in Human Beings : A Critical and Comparative Study in the Light of the UN Protocol of 2000 and the Council of Europe Convention of 2005. jjlps 2009, 1 (3). https://doi.org/10.35682/y1gjf939.