Despicable Balfour: A Story of Betrayal
October 30, 2016
November 2 marks the centenary of the Balfour Declaration of 1917, which began the still-ongoing colonisation of Palestine and sowed the seeds of an endless nightmare for the Palestinian people, both …