World Over 40 million people live in slavery worldwide | DW News Team Buyback 30 July 2021, 5:24 pm30 July 2021, 5:24 pm DW News, Worldnews Share this:TweetRedditTelegramWhatsApp