Iranian director Jafar Panahi’s film, It Was Just an Accident, has been awarded the Palme d’Or at the Cannes Film Post navigation In Gaza, selling or serving food can get you killed Gaza doctor Alaa al-Najjar loses nine of her 10 children in Israeli attack