redressonline.com
The Balfour Declaration: Time to say sorry. Time we made amends.
Stuart Littlewood reminds us of Britain’s overwhelming responsibility for the dispossession and ethnic cleansing of the Palestinian people, and explains why the British state must apologise for its…