Thousands rally in Tel Aviv to protest ‘racist’ Israeli state and home demolitions
Thousands rallied in the Israeli city of Tel Aviv on Saturday evening in protest of home demolitions targeting Palestinian citizens of Israel, with demonstrators calling the Israeli state’s demolition campaign “racist” and an act of [ More … ]