George Galloway raises some interesting points on Palestine and Israel