Highlights Palestinian websites: Israeli occupation forces storm the town of Qusra, south of Nablus 20 Aug 2024 09:36