Thousands of Israelis gathered in Tel Aviv to mark the 600th day of the ongoing war, demanding a ceasefire and the release of hostages still held in Gaza.
Protesters blocked highways and staged sit-ins, calling for urgent government action.
Families of hostages accused Prime Minister Benjamin Netanyahu of prolonging the conflict for political reasons, insisting that all captives should be freed immediately.
Demonstrators also projected messages onto government buildings, highlighting alleged political deals and neglect of hostages.
The war, which began in October 2023, has resulted in over 54,000 Palestinian deaths, with many civilians suffering from severe shortages of food and medical supplies.
Despite international pressure, Israel has continued its military operations, rejecting calls for a ceasefire