Israeli occupation forces storm the village of Deir Abu Meshaal, northwest of Ramallah, occupied West Bank, and fire tear gas.
Israeli forces storm Deir Abu Meshaal near Ramallah, fire tear gas


Israeli occupation forces storm the village of Deir Abu Meshaal, northwest of Ramallah, occupied West Bank, and fire tear gas.
Leave a Reply