Police arrest at least 10 at Tel Aviv protest, tackling some to the ground

Police arrest at least 10 protesters at the anti-government demonstration in Tel Aviv.

The Times of Israel witnesses several arrests in which police tackle demonstrators to the ground.

Mounted police push the protesters off of Democracy Square to the sidewalks of Kaplan Street.

Most Popular