Time to quit: Netanyahu, Bar, and all of Israel's leaders failed and must step down - opinion
Israel's failed leaders should step aside and make room for new leaders who will renew and rebuild the country.
Prime Minister Benjamin Netanyahu attends a meeting at the Knesset in Jerusalem, March 27, 2023(photo credit: REUTERS/Ronen Zvulun)