Police deploy water cannons, mounted officers at Tel Aviv, Jerusalem weekly protests
.....
© The Times of Israel
visit website