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