Ken Loach, Ghada Karmi, Tony Benn, Karma Nabulsi explain why the Russell Tribunal can change things for the better in Palestine.
A film by Leah Borromeo.