President Joe Biden has called for “two states for two peoples” — the Israelis and Palestinians - while visiting the West Bank on Friday. But he also acknowledged that the “ground is not ripe" at this ...