Police unleash water cannons at Tel Aviv protests

Police deploy water cannons in Tel Aviv as anti-government protesters attempt to breach barriers to make their way onto the Ayalon Highway as part of the protests against the judicial overhaul.

At least five protesters are arrested, as scuffles break out with police.

Most Popular