IOM: 50.1 Million people living in modern slavery as Global Anti-Trafficking Leaders sound alarm in Abuja
- November 28, 2025
By:Goodluck E. Adubazi, Abuja. An estimated 50.1 million people worldwide were trapped in forced labor, sexual exploitation, or other forms of modern slavery in 2021, according to figures cited by the International




