Report: Nearly 46 Million People Live in Slavery

Your browser doesn’t support HTML5

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