Israel: Police disperse protesters demanding Netanyahu step down
Published
Tens of thousands of Israelis have joined fresh nationwide demonstrations against the government's handling of the coronavirus outbreak. Police made several arrests and deployed water cannon in Jerusalem overnight.
Full Article