McDonald’s and supermarkets missed signs of modern slavery World Roundup September 30, 2024 Cambridgeshire, England: A network of 16 modern slavery victims have been forced to work at a McDonald’s branch and a…