Israel protests: Tens of thousands demand Netanyahu to resign

Thousands of citizens in Israel have taken to the streets to demand the resignation of Prime Minister Benjamin Netanyahu. Demonstrators...