Daily Archives: 14th March 2017

One hundred years of the Balfour Declaration

Balfour, Britain and the Israeli flag Lawrence Davidson says UK Prime Minister Theresa May’s intention to celebrate the Balfour Declaration is based on an illusion that something awful is really something prideful, and distorts the entire historical episode that led to Israel’s creation. Read more [...]