World News Shows This $80 Billion Industry Has A Human Trafficking Problem Team Buyback 12 March 2022, 7:30 pm12 March 2022, 7:31 pm VICE News, Worldnews, WorldNewsShows Share this:TweetRedditTelegramWhatsApp