Employees in Turkey are slipping ‘pleas for help’ into Zara clothes

Shoppers at fashion retailer Zara have found notes in their clothes from workers claiming they have not been paid for making the merchandise.

Read More