Israeli Police officers detain a protester during clashes following an anti-government rally calling for the release of Israelis held hostage by Palestinian militants in Gaza since October, in Tel Aviv …
Israeli Police officers detain a protester during clashes following an anti-government rally calling for the release of Israelis held hostage by Palestinian militants in Gaza since October, in Tel Aviv …