Hamas agrees to release 10 hostages as part of Gaza truce talks 

By July 9, 2025