Clashes between Palestinian protesters and the Israel Defense Forces [IDF] went on in Gaza and the West Bank on Friday. The Israeli army deployed hundreds …
Via Youtube
Clashes between Palestinian protesters and the Israel Defense Forces [IDF] went on in Gaza and the West Bank on Friday. The Israeli army deployed hundreds …
Via Youtube