Foreign News Netanyahu Wins Landslide Victory In Israeli Ruling Party’s Leadership Vote By muhammadDecember 28, 2019 0 The Israeli ruling party Likud announced on Friday that incumbent Prime Minister Benjamin Netanyahu won…