Latest NewsIsrael Releases 13 Palestinian Detainees Into Gaza (Times of Israel) 17 Jul 2024 at 13:03 share