World News Shows ‘The Body Was Wrapped in Plastic’ Team Buyback 28 March 2023, 9:35 pm28 March 2023, 9:35 pm VICE News, Worldnews, WorldNewsShows Share this:TweetRedditTelegramWhatsApp