Thousands protest in Israel over virus handling

Image copyrightGetty ImagesImage caption Many in Israel are experiencing economic hardship Thousands of Israelis have staged a demonstration in Tel Aviv to protest against what they say is economi…