Swedish satire The Square wins Palme d’Or at Cannes, Sofia Coppola gets Best Director May 29, 2017 by qayam