Editors' Choice 2024
Content
- 1
Publication Type
- 1
Organization
- 1
Language
- 1
Walk Free · 16 June 2023 English
The Global Slavery Index reveals the number of people living in modern slavery has grown since 2018 against a backdrop of increasing and more complex conflicts, widespread environmental degradation, climate-induced …