Israeli police in Tel Aviv deployed water cannons to disperse demonstrators as they blocked highways at the start of countrywide protests against the government s planned judicial overhaul. The demonstrations come after Prime Minister Netanyahus parliamentary coalition gave initial approval to a bill to limit the Supreme Courts oversight powers.
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old