Tel Aviv police chief’s resignation triggers protests, clashes in Israel
Citizens block roads and light fires on the streets as they stage a protest on the resignation of Tel Aviv District Commander Ami Eshed, in Tel Aviv, Israel on July 05, 2023. Protests arise throughout the country after the resignation of Eshed, who cited the ‘political pressure’ from the far-right National Security Minister Itamar Ben-Gvir.
Read More