Thousands of Israeli Protesters Call for Benjamin Netanyahu to Step Down
(MEMO) — Israeli protesters gathered in Tel Aviv today to urge Prime Minister Benjamin Netanyahu to resign after police recommended he be charged with bribery in two corruption cases. Police said on Tuesday enough evidence had been found for Netanyahu to be charged, saddling the four-term premier with one of the biggest challenges to his long dominance […]