Partners creating universal definition of human trafficking
International conventions and national laws each define human trafficking in legal terms. But little is known about how these definitions differ or overlap, posing problems for res…
International conventions and national laws each define human trafficking in legal terms. But little is known about how these definitions differ or overlap, posing problems for res…