US Pres. Obama in Israel: ‘Peace Must Come to Holy Land’
“Peace must come to the Holy Land,” proclaimed US President Barack Obama on Wednesday after stepping down on to the tarmac at Ben Gurion Int’l Airport. “We will never lose sight of an Israel at peace with its neighbors,” Obama insisted, making clear his determination to again try to revive the moribund peace process