Tens of thousands of people rallied in protest on Saturday night in Tel Aviv against government corruption and new legislation that critics say is intended
Tens of thousands of people rallied in protest on Saturday night in Tel Aviv against government corruption and new legislation that critics say is intended