Trending story , share it!
Factory workers locked in on shifts »

Workers making clothes for the supermarket Lidl in Bangladesh have been secretly filmed being forced to work 19-hour shifts. Source Main page (current trends)
More about: factory workers, lidl