‘Triangle of Sadness’ wins Palme d’Or at Cannes Film fest

A viciously sharp satire about class conflict wins the top prize at the Cannes Film Festival in France.

Leave a Reply

Your email address will not be published.