The Palestinian group Hamas has released three Israeli captives in the latest stage of a gradual exchange under a ceasefire deal that ended the 15-month Israeli genocide in Gaza.
Exchange of Israeli captives for prisoners comes as 50 Palestinians due to leave by Rafah crossing for hospitals abroad.