Israeli Opposition Leaders Slam Netanyahu over Saudi-Iran Deal
Israeli opposition leaders slammed Prime Minister Benjamin Netanyahu over the Saudi-Iran deal, Israeli media reported on Friday. Iran and Saudi Arabia agreed to re-establish diplomatic ties on Friday after talks in Beijing between top security […]