Report: The Global Slavery Index 2023

by AGHub Admin created 2023-05-29T09:25:57+07:00
Walk Free’s flagship report, the Global Slavery Index (GSI) provides national estimates of modern slavery for 160 countries.

Read the full report here.

0