In recent days, there has been an eruption of outrage towards Israeli Prime Minister Benjamin Netanyahu and the Israeli government…