A new global estimate that 49.6 million people are in modern slavery on any given day has shown the need for immediate international action to end this scandal. Global Estimates of Modern Slavery: Forced Labour and Forced Marriage from the ILO, Walk ...