Geopolitics ❯Middle East ❯Iran ❯Israel
President Trump hailed a ceasefire with Iran even as both sides dispute its terms and Israel presses its Gaza offensive with northern evacuations underway.