News

Palestinians protest Balfour Declaration on centenary

Watch video 00:57

Thousands of Palestinians took to the streets in protest against the Balfour Declaration, Britain's promise to Zionists to create a Jewish state in what is now Israel. The biggest demonstration took place in Ramallah in West Bank, where some 3,000 protesters marched from the city center to the British Consulate.