haaretz.com / found 665 days ago

Thousands of Israeli protesters block streets in Tel Aviv, clash with police

Police arrest 89 after protesters smash windows of banks at Rabin Square, block major highway.