Thousands of young people marched in Tel Aviv over the weekend to demand the resignation of Prime Minister Benjamin Netanyahu. For the second week in a row, Israelis expressed their frustration with the mounting corruption charges being levied against their 68-year old premier, who has dominated the political scene, on and off, since 1996. Some […]