News

India, China, Pakistan, Nigeria on slavery’s list of shame, says report

A new report claiming to be the most comprehensive look at global slavery says 30 million people are living as slaves around the world.

Exit mobile version
Skip to toolbar