Report: Saudi Arabia Cancels Mossad Chief’s Visit
Saudi Arabia has abruptly canceled the visit of an Israeli official last week, presumed to be the Mossad head. This came after Israel disclosed information about the secret meeting between Prime Minister Benjamin Netanyahu and […]