Total:1
-
2024-07-07 23:01
Rights group denounces ‘field execution’ of Palestinians
The Palestinian Prisoner’s Society accused Israeli forces of killing four men as they were being released at the Karem Abu Salem (Kerem Shalom) crossing from Israel into Gaza.