WATCH: Palestinians demand UK apologize for Balfour Declaration

WATCH: Palestinians demand UK apologize for Balfour Declaration

Palestinian protesters denounced the Balfour Declaration and delivered a letter to the Council General of the United Kingdom demanding the UK issue an apology and correct their ‘mistake.’