Public outrage erupts as Israelis question Netanyahu's leadership

time Mar 27 2026