דרום415 Rachel Touitou | 04/04/201904/04/2019 Residents of southern Israel in Tel Aviv, protest against the Israeli government, (Credit: Neuberg/Flash90) Tweet Send Share Print