
Among the 2,000 Palestinians freed in the Gaza ceasefire deal were 250 serving life terms for attacks on Israelis dating back decades.
(Image credit: Majdi Mohammed)

Among the 2,000 Palestinians freed in the Gaza ceasefire deal were 250 serving life terms for attacks on Israelis dating back decades.
(Image credit: Majdi Mohammed)