World ‘Triangle of Sadness’ wins Palme d’Or at Cannes Film fest 29 May 2022, 6:42 pm Team Buyback Share this:TweetRedditTelegramWhatsApp