When Palestinians were made to pay for European antisemitism
The 95th anniversary of the Balfour Declaration has led to a number of statements and press articles pointing out the arrogance and hypocrisy of Britain giving away land which it didn’t own to people who didn’t live there, against the [...]
