Occupation Forces Kill 2 PFLP Cadres During Raid In Nablus
Nablus, Palestine, July 7, 2023: Israeli occupation forces killed two PFLP cadres Friday as a firefight erupted during a military
Read moreNablus, Palestine, July 7, 2023: Israeli occupation forces killed two PFLP cadres Friday as a firefight erupted during a military
Read more