Israel-Gaza latest: Hamas to release three hostages including US-Israeli citizen this weekend
Hamas agreed to release hostages following threats from US president Donald Trump and Israeli prime minister Benjamin Netanyahu

Hamas agreed to release hostages following threats from US president Donald Trump and Israeli prime minister Benjamin Netanyahu