Urgent Israeli channel 13 of officials: Cairo negotiations have not made any progress on the release of more hostages
Urgent Israeli channel 13 of officials: Cairo negotiations have not made any progress on the release of more hostages
Published on: 2025-03-18 00:47:58