Published June 01, 2016
A new report says nearly 46 million people across the world live in slavery, most of them in India, China and Pakistan. Australian-based Walk Free Foundation published its report Tuesday in London. The organization wants government and businesses to do more to end the system of exploitation that does not spare children. Zlatica Hoke reports.