News

Hamas says it has agreed to release 10 Israeli captives as part of continuing efforts to reach a ceasefire in the besieged ...