by Marta Furlan | Aug 2, 2023 | Home Page, Peru, Research, Monitoring & Evaluation
An alarming 49.6 million people across the globe suffer from various forms of modern slavery, including 27.6 million entrapped in forced labor and 22 million in forced marriages. A combination of poverty, COVID-19, climate crisis, and regression in social protection...