Israel's Netanyahu is a political survivor. Might the war in Gaza finally be his undoing?
JERUSALEM, ISRAEL -- APRIL 2, 2024: Protesters holding flags, banners and lit candles march through central Jerusalem, Israel, Tuesday, April 2, 2024. Thousands of demonstrators…