Former London mayor Ken Livingstone has evidently had enough of being criticised for having alluded to a historic event, the Haavara agreement. Now he has come out and said – (May 5): Mr Livingstone told Memri TV: ‘The creation of the state of Israel was fundamentally wrong, because there had been a Palestinian community there for […]