New Global Slavery Index launched: 10 million more people are living in modern slavery since the 2018 Index
May 25, 2023 12:21 pm, , Leave your thoughtsThe Global Slavery Index (GSI) 2023, produced by Walk Free provides a sobering portrayal of the extent of modern slavery...
View Article