The brutal cost of modern slavery
An estimated 21 - 46 million humans are entrenched in modern enslavement globally according to the Walk Free Foundation who operate the Global Slavery Network. In their last report in 2018 they acknowledged that only seven of the G20 countries were working on any kind