Israel, Palestine and the Middle East … March 7, 2004 |by John Piper | Scripture: Romans 11:25–32 What does Scripture say about the Promised Land and Israel's rights to it today? Read Audio: Listen | Download |