Thousands of Israeli protestors clash with police
Thousands of anti-government protestors in Tel Aviv clashed with police on Saturday. Authorities also appeared to use water canons to disperse people.
Thousands of anti-government protestors in Tel Aviv clashed with police on Saturday. Authorities also appeared to use water canons to disperse people.