Lemon Tree
In the summer of 1967, not long after the Six Day War, three young Palestinian men ventured into the town of Ramla in Israel. They were cousins, on a pilgrimage to see their childhood homes, from which they and their families had been driven out n...