Thousands of protesters block streets in Tel Aviv and clash with police
Police arrested 85 demonstrators after thousands people converged in and around Tel Aviv’s Habima Square on Saturday night, protesting the arrest on Friday of Daphni Leef, a leader of last summer’s social protest movement. Among the arrested activists: a member of the Central Committee of the Communist Party of Israel. It’s was the most violent…