TEL AVIV -- Tens of thousands of Israelis have taken to the streets in 10 cities to protest against the high cost of living and to demand ''social justice, not charity''.
Police and media estimated that between 80,000 and 120,000 people demonstrated on Saturday. More than 50,000 people marched in Tel Aviv; about 10,000 protested in the northern city of Haifa, and in Jerusalem 15,000 demonstrators congregated outside the residence of the Prime Minister, Benjamin Netanyahu, waving placards that read: ''A whole generation wants a future.''
''I came because I cannot make ends meet, and taxes end up in the pockets of the rich,'' one protester, who runs a nursery school, said.
Demonstrations against high rents and house prices have spread in recent weeks, with protesters setting up tent villages and road blocks.