Brazil: slaves freed from biofuel plantation
Authorities in Brazil say they freed over 1,000 workers who were being held captive as “debt slaves” at an ethanol producing sugarcane plantation. The Brazilian Ministry of Justice said that police from the Mobile Verification Task Force freed 1,108 workers… Read moreBrazil: slaves freed from biofuel plantation


