important Occupied Palestine: IOF storm Kafr Qalil village east of Nablus city in the West Bank. 23 Dec 2024 00:15