Annemarie Jacir’s “Palestine 36” has won the Tokyo Grand Prix at the 38th Tokyo International Film Festival, taking home the top honor and JPY3 million ($19,545). The festival announced its winners Wednesday evening local time in Tokyo, with jury members also awarding a special jury prize to “We Are the Fruits of the Forest,” which […]