Police Clash With Leftists at Tel Aviv Rally Over Palestinian Protester's Death

Hundreds of activists protest in front of Defense Ministry after Palestinian woman dies as a result of tear gas shot by IDF; Police reportedly slap former Meretz MK.

Yaniv Kubovich
Send in e-mailSend in e-mail

Comments