Israeli demonstrators block a main road in Jerusalem and scuffle with police during a protest against the government. IMAGES
Israeli demonstrators block a main road in Jerusalem and scuffle with police during a protest against the government. IMAGES