Protesters and police clash as thousands block highway in Tel Aviv

  • 10 months ago
Protesters and police clash as thousands block Ayalon highway in Tel Aviv, following the resignation of Tel Aviv police chief Ami Ashed. Police use water cannons and mounted horse units to remove protesters.

Recommended