Thousands of Israelis protest in Tel Aviv before police bring out water cannon

3 days ago
1

Thousands of Israelis protest in Tel Aviv before police bring out water cannon

Loading comments...