India has the highest number of modern slaves in the world

With an estimated 11 million people trapped in modern slavery, India ranks #1 globally. Forced labor, debt bondage & human trafficking.