Ahead of the November 2nd centennial of the Balfour Declaration, according to which Britain would favor the establishment of a national home for the Jews in its post World War I mandate in Palestine, the London municipality has banned the hanging of anti-Israeli posters at London underground stations, claiming that the declaration was "the swallow that brought the Palestinian disaster," according to Yediot Ahronot.