The invalid promise by Gazette Staff October 26, 2023 Ayat el-Haddad Member of parliamentary foreign relations committee Who remembers the ill-fated Balfour Declaration in which Britain promised the ...