Tag: inhumane

Fifty Slaves Rescued in Brazil

The mobile inspection unit of Brazil’s Regional Labor Office (DRT) freed 50 rural laborers held ...