Politics Balfour Declaration 104 Years Later; Palestinians Blame UK for Their Land Loss November 3, 2021