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…
Global Slavery Index reveals alarming increase in modern slavery worldwide Home News May 24, 2023 Australia: The recently published 2023 Global Slavery Index has stated that North Korea, Eritrea, and Mauritania rank as the countries…