Kiarostami (Iran) and Imamura (Japan) win Palme d'Or at Cannes
If your computer has sound capabilities Please Click in this box to start playing the video