Thousands of Israelis protest against Netanyahu in Jerusalem
Thousands of Israelis flooded the streets of Jerusalem on Sunday, March 31, in one of the largest demonstrations against Prime Minister Benjamin Netanyahu. The protestors were heard calling for increased efforts to free captives in Gaza. To take charge of the situation, police used water cannons against the crowd and pushed them back as they … Read more