Thousands gather on the streets of Tel Aviv in Israel to protest job losses caused by coronavirus
Thousands gather on the streets of Tel Aviv in Israel to protest job losses caused by coronavirus Around 300 police officers were called to Rabin Square in Tel Aviv after an anti-government protest occurred Demonstrators were complaining at the Israeli government’s handling of job losses caused by coronavirus Protestors were angry over the government’s abandonment … Read more