Hundreds of protesters gathered in Tel Aviv’s Rabin Square on Saturday to demand the resignation of Israeli Prime Minister Benjamin Netanyahu following multiple allegations of corruption.
Hundreds of protesters gathered in Tel Aviv’s Rabin Square on Saturday to demand the resignation of Israeli Prime Minister Benjamin Netanyahu following multiple allegations of corruption.