Palestinians demand that "Britain must apologize and mend the damages inflicted as a result of the Balfour Declaration"
"We will not forgive and we will not pardon" reads sign at protest, amongst "promises" and "oaths" to "continue Palestinian struggle" and "achieve our return and independence"