Analysis: Iran and Palestine lose out from Israel deal
Analysis: Iran and Palestine lose out from Israel deal