Israel Releases 6 Palestinian Prisoners Back to Gaza

Six Palestinian prisoners were released by Israel on Sunday, December 21, and taken to a hospital in Deir al-Balah for medical checks. According to Al Jazeera, rights groups said that Israel had detained the men without clear legal procedures. Footage here, posted by Quds News Network, shows the freed prisoners getting out of a vehicle … Read more