This article discusses a report which finds that there are 2.6 million people living under slavery and the vast majority of the population are being forced to work by the …
This article discusses a report which finds that there are 2.6 million people living under slavery and the vast majority of the population are being forced to work by the …
International Lawyers Assisting Workers Network
c/o Solidarity Center
1130 Connecticut Ave, NW 8th Floor
Washington DC, 20036