Brazil shuts BYD factory site over 'slavery' conditions

7 months ago 175
More than 160 workers have been rescued from the car factory, according to local prosecutors.
Read Entire Article