Kourosh Ziabari In the past weeks, the streets of Tel Aviv have been witness to desperate people setting themselves on fire in protest at the growing social and economic inequalities and the rising cost of living in Israel. Almost one year after 400,000…
more »