Some 1,500 people have rallied in central Tel Aviv demanding the resignation of Benjamin Netanyahu over corruption allegations and a recent Israeli police recommendation that charges be brought against the Prime Minister. The “Bibi Netanyahu go home” slogan once again united the Israeli crowd holding their weekly anti-government corruption protest in Tel Aviv. Waving signs […]