Video: ‘Bibi go home!’ Thousands take to the streets in Tel Aviv demanding Netanyahu resign

Thousands have marched through the streets of Tel Aviv in Israel, demanding the resignation of the country’s Prime Minister – over mounting corruption allegations. The protesters were carrying…

Via Youtube