Economic and Human Costs of Modern Slavery: Why the G20 Must Act?
One of the most outrageous and at minimum the most stable abuses of human rights of the modern era has been modern slavery. It is estimated that over 50 million people in the world were living under the regime of forced labor, debt bondage, human trafficking, or forced marriage by 2025. This is a number […]