Israelis

Israelis flocked to the streets of their disapproval of the government

Hundreds of thousands of Israelis flocked to the streets in a resounding demonstration of their disapproval of the government's contentious…

2 years ago