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
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