balfour declaration and mandate for palestine are still keys to peace
On 23 September 1922 League of Nations Secretary-General communicated for the information of Members of League, memorandum relating to Article 25 of Palestine Mandate presented by British Government to Council of League on September 16th, 1922 (. ..…