{
  "updated": "2026-10-31 08:07",
  "head": "US and Israeli strikes on Iran in 2026, and the Iranian state's crackdown on protesters. This lists the main reported events, not every strike. Most figures come from Iran's government, rights groups or the US military, and many can't be independently checked.",
  "stats": [
    [
      "3,528",
      "killed in the war, Iran's government figure. HRANA counts 3,684, including 1,721 civilians"
    ],
    [
      "33,000",
      "injured in the war, Iran's government figure"
    ],
    [
      "7,015",
      "protest deaths confirmed by HRANA by 5 Feb. Iran's government said 3,117; other estimates go above 30,000"
    ],
    [
      "34+",
      "executed over the January protests (Amnesty)"
    ]
  ],
  "status": [
    "Strikes: the most recent US strikes on Iranian territory were in early September, and the most recent found at sea was on 10 October. Trump has said the US won't attack before the 3 November midterms. The WSJ and AP report that US officials told Gulf allies to prepare for a short, intense campaign after the vote; Trump says only that \"anything's possible\".",
    "Israel: the Financial Times reported on 21 October that Netanyahu told the military to prepare new strikes in early October, and that Trump opposed restarting the war before the midterms.",
    "Strait of Hormuz: a tanker was attacked on 29 October northeast of Khasab, Oman. UKMTO says the engine-room fire was extinguished, the crew were safe and the vessel continued to its next port; maritime security sources identified it as Louise 1 and said two limpet mines were attached to its hull. Responsibility has not been established. Separate Iranian claims that several tankers hit sea mines have not been independently verified.",
    "Talks: IRNA reports a Qatari delegation arrived in Tehran on Oct 30 for bilateral and regional discussions. This establishes a reported visit, not an agreed ceasefire or terms. Earlier intermediary contacts remain part of the historical record.",
    "Crackdown: Amnesty reported five protest-related executions between 30 September and 5 October, and says scores more people are at risk."
  ],
  "background": [
    {
      "from": "28 Dec",
      "to": "16 Jan",
      "who": "state",
      "text": "Protests began with bazaar merchants in Tehran over the collapsing rial, then spread to all 31 provinces. They were mostly crushed by 16 January."
    },
    {
      "from": "8 Jan",
      "to": "26 May",
      "who": "state",
      "text": "Nationwide internet and phone blackout."
    },
    {
      "from": "21 Feb",
      "to": "31 Mar",
      "who": "state",
      "text": "Student-led protests restarted as universities reopened and continued into the war, with nightly rooftop chanting."
    },
    {
      "from": "28 Feb",
      "to": "8 Apr",
      "who": "both",
      "text": "War: the US and Israel struck Iran and killed Supreme Leader Ali Khamenei. Iran fired back at Israel and the Gulf and closed the Strait of Hormuz. Mojtaba Khamenei was named successor on 8 March. A two-week ceasefire began on 8 April."
    },
    {
      "from": "12 Apr",
      "to": "",
      "who": "us",
      "text": "Talks in Islamabad failed and the US began a naval blockade."
    },
    {
      "from": "17 Jun",
      "to": "8 Jul",
      "who": "us",
      "text": "The US and Iran signed a memorandum to end the dual blockade. The ceasefire collapsed on 8 July after Iranian attacks on ships in the Strait of Hormuz."
    },
    {
      "from": "14 Jul",
      "to": "",
      "who": "us",
      "text": "The US reinstated its naval blockade and struck Iran nightly until about 23 July, then again on 29 July. The US and Iran traded strikes again from late August."
    }
  ],
  "expected": {
    "note": "This is what has been reported as of 30 October, not a forecast. Trump has not decided, and most of it comes from unnamed officials. Most planned targets have not been named, so the map shows only the places and areas reports mention.",
    "rows": [
      {
        "label": "Trump's comparison",
        "text": "Trump compares new strikes to Epic Fury, the US-Israeli operation that began the war on 28 February. He said on 23 October: \"We may do another little Epic Fury.\" He gave no details. Reports describe this as a smaller, limited version of the spring bombing unless Iran agrees to a deal.",
        "url": "https://investinglive.com/commodities/us-warns-gulf-allies-of-possible-short-intense-iran-campaign-after-midterms-wsj/"
      },
      {
        "label": "When",
        "text": "After the 3 November midterms, if at all. Trump wrote on 8 October: \"We will not be attacking Iran at any time prior to the Midterm Elections\". The New York Times reported a small chance of strikes sooner, and that the US arsenal in the region should be ready in early November.",
        "url": "https://www.timesofisrael.com/us-israel-said-to-draft-plans-for-resumed-strikes-on-iran-after-midterm-elections/"
      },
      {
        "label": "How long",
        "text": "Reports differ: about three days, several days, or up to seven. All describe it as short and intense.",
        "url": "https://www.jpost.com/middle-east/iran-news/article-912476"
      },
      {
        "label": "Targets",
        "text": "Energy sites, nuclear facilities, and missile and drone arsenals, per the New York Times. Axios adds Iran's leadership. Trump would reportedly avoid oil infrastructure to keep US gas prices down.",
        "url": "https://www.timesofisrael.com/us-israel-said-to-draft-plans-for-resumed-strikes-on-iran-after-midterm-elections/"
      },
      {
        "label": "Israel",
        "text": "Part of the joint planning. Netanyahu said on 20 October that regime change is Israel's main aim; Washington has not confirmed it agrees. Israeli military sources dispute a report that strikes were planned for around 10 October.",
        "url": "https://gulfnews.com/world/mena/we-need-to-finish-the-job-pressure-mounts-on-iran-as-us-israel-prepare-week-long-strikes-1.500728275"
      },
      {
        "label": "Preparations",
        "text": "The carrier USS Theodore Roosevelt and ships carrying Marines are heading for the Gulf, about 9,000 personnel. Patriot air defences are moving from Texas, munitions are being restocked, and troops have been moved off vulnerable bases.",
        "url": "https://investinglive.com/commodities/us-warns-gulf-allies-of-possible-short-intense-iran-campaign-after-midterms-wsj/"
      },
      {
        "label": "Iran's threats",
        "text": "Attacks on Gulf energy, power and water, plus data centres and undersea internet cables. Israel reportedly expects massive missile fire. Allies were warned the response could outlast the campaign.",
        "url": "https://www.timesofisrael.com/us-israel-said-to-draft-plans-for-resumed-strikes-on-iran-after-midterm-elections/"
      },
      {
        "label": "Why it may not happen",
        "text": "Trump has called off a return to fighting several times, and some officials see the buildup as pressure in talks. Qatar has a draft deal with Iran, Vance has offered direct talks, and Saudi Arabia reportedly asked Washington for more time.",
        "url": "https://gulfnews.com/world/mena/we-need-to-finish-the-job-pressure-mounts-on-iran-as-us-israel-prepare-week-long-strikes-1.500728275"
      },
      {
        "label": "What analysts said",
        "text": "On 15 October, analysts told Al Jazeera that continued blockade was most likely, with limited strikes on the coast and inland possible. They called seizing Kharg Island very unlikely and a ground invasion highly unlikely.",
        "url": "https://www.aljazeera.com/news/2026/10/15/us-iran-stalemate-what-are-trumps-next-military-options"
      }
    ],
    "map": [
      {
        "type": "target",
        "lon": 51.97,
        "lat": 33.66,
        "lab": "t",
        "name": "Pickaxe Mountain",
        "text": "Nuclear site in central Iran. Trump confirmed on 16 October that the US is weighing strikes on it if military operations resume.",
        "url": "https://www.jpost.com/international/article-912674"
      },
      {
        "type": "target",
        "lon": 50.32,
        "lat": 29.25,
        "lab": "l",
        "name": "Kharg Island",
        "text": "Strikes on oil storage and tanker loading are reported as an option, from unnamed diplomats via Erem News. That conflicts with reports that oil would be avoided.",
        "url": "https://vinnews.com/2026/10/19/trump-weighs-strikes-on-irans-kharg-island-as-nuclear-talks-stall/"
      },
      {
        "type": "target",
        "lon": 55.5,
        "lat": 31.9,
        "lab": "r",
        "area": true,
        "name": "Across Iran",
        "text": "Energy, nuclear, missile and drone sites. Reports do not name them.",
        "url": "https://www.timesofisrael.com/us-israel-said-to-draft-plans-for-resumed-strikes-on-iran-after-midterm-elections/"
      },
      {
        "type": "threat",
        "lon": 51.8,
        "lat": 24.6,
        "lab": "b",
        "area": true,
        "name": "Gulf states",
        "text": "Allies were told to expect attacks on energy and other critical infrastructure. Iran has also threatened water and power.",
        "url": "https://www.koreatimes.co.kr/amp/world/20260806/iran-threatens-to-hit-gulf-states-if-us-launches-new-strikes"
      },
      {
        "type": "threat",
        "lon": 56.6,
        "lat": 26.45,
        "lab": "r",
        "area": true,
        "name": "Strait of Hormuz",
        "text": "Iran says it will not allow US warships in the Gulf, and it has already attacked commercial ships here.",
        "url": "https://www.cbsnews.com/live-updates/iran-war-trump-us-oil-gas-prices-strait-of-hormuz-midterms/"
      },
      {
        "type": "threat",
        "lon": 34.9,
        "lat": 31.6,
        "lab": "r",
        "area": true,
        "name": "Israel",
        "text": "Israel reportedly expects Iran to answer a US strike with massive missile fire.",
        "url": "https://www.timesofisrael.com/us-israel-said-to-draft-plans-for-resumed-strikes-on-iran-after-midterm-elections/"
      },
      {
        "type": "prep",
        "lon": 45.3,
        "lat": 30,
        "lab": "l",
        "area": true,
        "name": "Over Iraq",
        "text": "US and Israeli flights over Iraq to rehearse strikes, including sightings over Muthanna.",
        "url": "https://www.jpost.com/middle-east/iran-news/article-912476"
      },
      {
        "type": "prep",
        "lon": 60.5,
        "lat": 23.2,
        "lab": "b",
        "area": true,
        "name": "Heading for the Gulf",
        "text": "USS Theodore Roosevelt and amphibious ships with Marines. Their exact position is not given.",
        "url": "https://www.yahoo.com/news/politics/articles/us-tells-allies-prepare-possible-105011468.html"
      }
    ],
    "theatre": {
      "note": "Arrows show general direction, not flight paths. Many launch points were never published, so those arrows start from the nearest area where US ships or aircraft were reported. Faint dots are places hit in earlier rounds.",
      "bases": [
        {
          "name": "Muwaffaq Salti",
          "lon": 36.8,
          "lat": 31.8
        },
        {
          "name": "Erbil",
          "lon": 44,
          "lat": 36.2
        },
        {
          "name": "Ali Al Salem",
          "lon": 47.6,
          "lat": 29.35
        },
        {
          "name": "Fifth Fleet",
          "lon": 50.55,
          "lat": 26.07
        },
        {
          "name": "Al Udeid",
          "lon": 51.3,
          "lat": 25.12
        },
        {
          "name": "Al Dhafra",
          "lon": 54.55,
          "lat": 24.25
        }
      ],
      "phases": [
        {
          "label": "28 Feb",
          "title": "First 24 hours: leaders first, then everything that can shoot back",
          "text": "Strikes began about 9:45 AM Tehran time on the leadership compound in central Tehran. More than 200 Israeli aircraft hit about 500 targets, thought to be firing long-range missiles from outside Iranian airspace. US Tomahawks were seen low over Iraq, carrier aircraft flew from the Mediterranean and the Arabian Sea, drones launched from ships in the Gulf, and B-2s flew from Missouri to hit hardened missile sites at night. More than 1,000 strikes in 24 hours: air defences, missile and drone sites, airfields, Revolutionary Guard command, and nine naval craft.",
          "url": "https://www.forcesnews.com/epic-fury/one-thousand-five-hundred-strikes-24-hours-how-operation-epic-fury-began",
          "rtext": "Within hours: Israel, and US bases in Qatar, Kuwait, the UAE, Bahrain, Jordan and northern Iraq, plus Saudi Arabia. The UAE alone dealt with 137 missiles and 209 drones in a day.",
          "rurl": "https://www.france24.com/en/middle-east/20260228-what-we-know-about-us-military-bases-mideast-gulf-targeted-iran-retaliatory-strikes",
          "strikes": [
            {
              "name": "Tehran",
              "lon": 51.39,
              "lat": 35.69,
              "who": "both",
              "lab": "t"
            },
            {
              "name": "Qom",
              "lon": 50.88,
              "lat": 34.64,
              "who": "both",
              "lab": "r"
            },
            {
              "name": "Karaj",
              "lon": 50.92,
              "lat": 35.84,
              "who": "both",
              "nl": true
            },
            {
              "name": "Isfahan",
              "lon": 51.67,
              "lat": 32.65,
              "who": "both",
              "lab": "r"
            },
            {
              "name": "Tabriz",
              "lon": 46.3,
              "lat": 38.08,
              "who": "both",
              "lab": "r"
            },
            {
              "name": "Kermanshah",
              "lon": 47.07,
              "lat": 34.31,
              "who": "both",
              "lab": "l"
            },
            {
              "name": "Minab",
              "lon": 57.08,
              "lat": 27.13,
              "who": "both",
              "lab": "r"
            }
          ],
          "axes": [
            {
              "from": [
                34.9,
                31.6
              ],
              "to": [
                51.39,
                35.69
              ],
              "who": "israel",
              "label": "200+ Israeli aircraft"
            },
            {
              "from": [
                33.5,
                33.5
              ],
              "to": [
                47.07,
                34.31
              ],
              "who": "us"
            },
            {
              "from": [
                45.3,
                30
              ],
              "to": [
                50.88,
                34.64
              ],
              "who": "us",
              "label": "Tomahawks over Iraq"
            },
            {
              "from": [
                61,
                22
              ],
              "to": [
                57.08,
                27.13
              ],
              "who": "us",
              "label": "Carrier aircraft"
            },
            {
              "from": [
                52.5,
                26
              ],
              "to": [
                51.67,
                32.65
              ],
              "who": "us"
            }
          ],
          "rfrom": [
            50,
            31.5
          ],
          "response": [
            {
              "name": "Israel",
              "lon": 34.9,
              "lat": 31.6,
              "lab": "t"
            },
            {
              "name": "Jordan",
              "lon": 36.8,
              "lat": 31.8,
              "lab": "b"
            },
            {
              "name": "Northern Iraq",
              "lon": 44,
              "lat": 36.2,
              "lab": "t"
            },
            {
              "name": "Kuwait",
              "lon": 47.6,
              "lat": 29.35,
              "lab": "l"
            },
            {
              "name": "Bahrain",
              "lon": 50.55,
              "lat": 26.07,
              "lab": "l"
            },
            {
              "name": "Qatar",
              "lon": 51.3,
              "lat": 25.12,
              "lab": "b"
            },
            {
              "name": "UAE",
              "lon": 54.55,
              "lat": 24.25,
              "lab": "b"
            },
            {
              "name": "Saudi Arabia",
              "lon": 46.7,
              "lat": 24.7,
              "lab": "b"
            }
          ]
        },
        {
          "label": "March to April",
          "title": "Five weeks: navy, then industry, then energy and nuclear",
          "text": "The targets moved outward in stages. 3 to 8 March: missile production and the navy. 9 to 16 March: mines, military targets on Kharg Island, defence industry. 17 to 22 March: hardened sites on the Hormuz coast and leaders, while Israel hit South Pars gas (18 to 19 March). Energy strikes paused on 23 March; more than 10,000 targets were claimed by 25 March. Then Natanz, Arak, Isfahan, bridges including Karaj's B1, universities and Mahshahr, up to the ceasefire of 8 April.",
          "url": "https://national-security.info/events/epic-fury/timeline-epic-fury-march-2026.html",
          "rtext": "Iran closed the Strait of Hormuz on 8 March. The US blockade followed on 12 to 13 April.",
          "rurl": "https://national-security.info/events/epic-fury/timeline-epic-fury-march-2026.html",
          "strikes": [
            {
              "name": "Kharg Island",
              "lon": 50.32,
              "lat": 29.25,
              "who": "us",
              "lab": "l"
            },
            {
              "name": "Bandar Abbas",
              "lon": 56.27,
              "lat": 27.18,
              "who": "us",
              "lab": "t"
            },
            {
              "name": "South Pars",
              "lon": 52.61,
              "lat": 27.48,
              "who": "israel",
              "lab": "b"
            },
            {
              "name": "Natanz",
              "lon": 51.73,
              "lat": 33.72,
              "who": "both",
              "lab": "r"
            },
            {
              "name": "Arak",
              "lon": 49.69,
              "lat": 34.09,
              "who": "both",
              "lab": "l"
            },
            {
              "name": "Isfahan",
              "lon": 51.67,
              "lat": 32.65,
              "who": "both",
              "lab": "r"
            },
            {
              "name": "Karaj",
              "lon": 50.92,
              "lat": 35.84,
              "who": "both",
              "lab": "t"
            },
            {
              "name": "Mahshahr",
              "lon": 49.2,
              "lat": 30.56,
              "who": "both",
              "lab": "l"
            },
            {
              "name": "Tehran",
              "lon": 51.39,
              "lat": 35.69,
              "who": "both",
              "nl": true
            }
          ],
          "axes": [
            {
              "from": [
                34.9,
                31.6
              ],
              "to": [
                49.69,
                34.09
              ],
              "who": "israel"
            },
            {
              "from": [
                34.9,
                31.6
              ],
              "to": [
                52.61,
                27.48
              ],
              "who": "israel",
              "label": "Israel on South Pars"
            },
            {
              "from": [
                61,
                22
              ],
              "to": [
                56.27,
                27.18
              ],
              "who": "us"
            },
            {
              "from": [
                52.5,
                26
              ],
              "to": [
                50.32,
                29.25
              ],
              "who": "us"
            },
            {
              "from": [
                45.3,
                30
              ],
              "to": [
                51.73,
                33.72
              ],
              "who": "us"
            }
          ],
          "rfrom": [
            56.6,
            27.6
          ],
          "response": []
        },
        {
          "label": "May to June",
          "title": "Ceasefire strikes: the coast and the tanker lanes",
          "text": "The US called these self-defence, after attacks on its destroyers: Bandar Abbas, Qeshm, Bandar Khamir and Sirik, and tankers stopped in the Gulf of Oman (Lexie, Marivex, Settebello). On 8 June Israel hit military sites in Tehran, Isfahan and Tabriz. That is the last Israeli strike we have found.",
          "url": "https://en.wikipedia.org/wiki/7_May_2026_United_States_strikes_on_Iran",
          "strikes": [
            {
              "name": "Bandar Abbas",
              "lon": 56.27,
              "lat": 27.18,
              "who": "us",
              "lab": "t"
            },
            {
              "name": "Qeshm",
              "lon": 55.9,
              "lat": 26.8,
              "who": "us",
              "lab": "b"
            },
            {
              "name": "Bandar Khamir",
              "lon": 55.59,
              "lat": 26.95,
              "who": "us",
              "lab": "l"
            },
            {
              "name": "Sirik",
              "lon": 57.1,
              "lat": 26.52,
              "who": "us",
              "lab": "r"
            },
            {
              "name": "Tankers, Gulf of Oman",
              "lon": 58.8,
              "lat": 25.2,
              "who": "us",
              "lab": "b"
            },
            {
              "name": "Tehran",
              "lon": 51.39,
              "lat": 35.69,
              "who": "israel",
              "lab": "t"
            },
            {
              "name": "Isfahan",
              "lon": 51.67,
              "lat": 32.65,
              "who": "israel",
              "lab": "r"
            },
            {
              "name": "Tabriz",
              "lon": 46.3,
              "lat": 38.08,
              "who": "israel",
              "lab": "r"
            }
          ],
          "axes": [
            {
              "from": [
                61,
                22
              ],
              "to": [
                57.1,
                26.52
              ],
              "who": "us",
              "label": "Blockade and coast strikes"
            },
            {
              "from": [
                34.9,
                31.6
              ],
              "to": [
                51.39,
                35.69
              ],
              "who": "israel",
              "label": "Israel, 8 June"
            },
            {
              "from": [
                34.9,
                31.6
              ],
              "to": [
                51.67,
                32.65
              ],
              "who": "israel"
            }
          ],
          "rfrom": [
            56,
            27.5
          ],
          "response": []
        },
        {
          "label": "July",
          "title": "The nightly campaign along the whole southern coast",
          "text": "The ceasefire collapsed on 8 and 9 July with about 90 targets the first night. From about 12 July strikes came nightly for roughly 11 rounds (140 targets at the start), all along the coast from Shalamcheh on the Iraq border to Chabahar: Bushehr, Abu Musa, Kish, Qeshm, the Bandar Khamir bridges, power infrastructure in the south. B-1 bombers were used. On 29 July, after missiles at a base in Jordan: Qeshm, Kazerun, Kish, Bushehr, Abadan, Ahvaz and Bandar Abbas.",
          "url": "https://en.wikipedia.org/wiki/Timeline_of_the_2026_Iran_war",
          "rtext": "Kuwait, Qatar, Bahrain and Jordan, and a drone at Damietta in Egypt. The Revolutionary Guards named RAF Fairford in Britain as a target on 25 July.",
          "rurl": "https://www.aljazeera.com/news/2026/7/30/us-hits-multiple-targets-in-iran-as-irgc-pledges-retaliation-what-we-know",
          "strikes": [
            {
              "name": "Shalamcheh",
              "lon": 48.03,
              "lat": 30.5,
              "who": "us",
              "lab": "l"
            },
            {
              "name": "Ahvaz",
              "lon": 48.67,
              "lat": 31.32,
              "who": "us",
              "lab": "t"
            },
            {
              "name": "Abadan",
              "lon": 48.3,
              "lat": 30.34,
              "who": "us",
              "nl": true
            },
            {
              "name": "Bushehr",
              "lon": 50.84,
              "lat": 28.83,
              "who": "us",
              "lab": "l"
            },
            {
              "name": "Kazerun",
              "lon": 51.65,
              "lat": 29.62,
              "who": "us",
              "lab": "r"
            },
            {
              "name": "Kish",
              "lon": 53.98,
              "lat": 26.54,
              "who": "us",
              "lab": "b"
            },
            {
              "name": "Abu Musa",
              "lon": 55.03,
              "lat": 25.87,
              "who": "us",
              "nl": true
            },
            {
              "name": "Bandar Abbas",
              "lon": 56.27,
              "lat": 27.18,
              "who": "us",
              "lab": "t"
            },
            {
              "name": "Qeshm",
              "lon": 55.9,
              "lat": 26.8,
              "who": "us",
              "nl": true
            },
            {
              "name": "Bandar Khamir",
              "lon": 55.59,
              "lat": 26.95,
              "who": "us",
              "nl": true
            },
            {
              "name": "Jask",
              "lon": 57.77,
              "lat": 25.64,
              "who": "us",
              "lab": "r"
            },
            {
              "name": "Chabahar",
              "lon": 60.64,
              "lat": 25.3,
              "who": "us",
              "lab": "t"
            },
            {
              "name": "Konarak",
              "lon": 60.4,
              "lat": 25.36,
              "who": "us",
              "nl": true
            }
          ],
          "axes": [
            {
              "from": [
                61,
                22
              ],
              "to": [
                60.64,
                25.3
              ],
              "who": "us",
              "label": "Nightly from sea and air"
            },
            {
              "from": [
                61,
                22
              ],
              "to": [
                57.77,
                25.64
              ],
              "who": "us"
            },
            {
              "from": [
                61,
                22
              ],
              "to": [
                56.27,
                27.18
              ],
              "who": "us"
            },
            {
              "from": [
                52.5,
                26
              ],
              "to": [
                50.84,
                28.83
              ],
              "who": "us"
            },
            {
              "from": [
                52.5,
                26
              ],
              "to": [
                48.67,
                31.32
              ],
              "who": "us"
            }
          ],
          "rfrom": [
            50,
            30
          ],
          "response": [
            {
              "name": "Kuwait",
              "lon": 47.6,
              "lat": 29.35,
              "lab": "l"
            },
            {
              "name": "Bahrain",
              "lon": 50.55,
              "lat": 26.07,
              "lab": "l"
            },
            {
              "name": "Qatar",
              "lon": 51.3,
              "lat": 25.12,
              "lab": "b"
            },
            {
              "name": "Jordan",
              "lon": 36.8,
              "lat": 31.8,
              "lab": "b"
            },
            {
              "name": "Damietta, Egypt",
              "lon": 31.81,
              "lat": 31.42,
              "lab": "b"
            }
          ]
        },
        {
          "label": "Aug to Sept",
          "title": "Short exchanges, then the tanker war",
          "text": "On 30 August the US hit rocket launchers on Larak Island. On 1 September it hit Sirik, Konarak, Bandar Abbas, Jask, Asaluyeh, Ahvaz and Qeshm. On 5 and 8 September it hit eight Iranian tankers in the Gulf of Oman and near Kharg.",
          "url": "https://en.wikipedia.org/wiki/September_2026_United_States_strikes_on_Iran",
          "rtext": "Hours after Larak, the Revolutionary Guards fired at the King Hussein and Azraq bases in Jordan. After 1 September: Bahrain, Jordan, Iraq and Kuwait.",
          "rurl": "https://en.wikipedia.org/wiki/September_2026_United_States_strikes_on_Iran",
          "strikes": [
            {
              "name": "Larak",
              "lon": 56.36,
              "lat": 26.86,
              "who": "us",
              "lab": "r"
            },
            {
              "name": "Sirik",
              "lon": 57.1,
              "lat": 26.52,
              "who": "us",
              "lab": "r"
            },
            {
              "name": "Bandar Abbas",
              "lon": 56.27,
              "lat": 27.18,
              "who": "us",
              "lab": "t"
            },
            {
              "name": "Qeshm",
              "lon": 55.9,
              "lat": 26.8,
              "who": "us",
              "nl": true
            },
            {
              "name": "Jask",
              "lon": 57.77,
              "lat": 25.64,
              "who": "us",
              "lab": "b"
            },
            {
              "name": "Konarak",
              "lon": 60.4,
              "lat": 25.36,
              "who": "us",
              "lab": "r"
            },
            {
              "name": "Asaluyeh",
              "lon": 52.61,
              "lat": 27.48,
              "who": "us",
              "lab": "l"
            },
            {
              "name": "Ahvaz",
              "lon": 48.67,
              "lat": 31.32,
              "who": "us",
              "lab": "l"
            },
            {
              "name": "Tankers, near Kharg",
              "lon": 50.32,
              "lat": 29.25,
              "who": "us",
              "lab": "r"
            },
            {
              "name": "Tankers, Gulf of Oman",
              "lon": 58.8,
              "lat": 25.2,
              "who": "us",
              "lab": "b"
            }
          ],
          "axes": [
            {
              "from": [
                61,
                22
              ],
              "to": [
                60.4,
                25.36
              ],
              "who": "us"
            },
            {
              "from": [
                61,
                22
              ],
              "to": [
                57.1,
                26.52
              ],
              "who": "us"
            },
            {
              "from": [
                52.5,
                26
              ],
              "to": [
                52.61,
                27.48
              ],
              "who": "us"
            },
            {
              "from": [
                52.5,
                26
              ],
              "to": [
                48.67,
                31.32
              ],
              "who": "us"
            }
          ],
          "rfrom": [
            49,
            31
          ],
          "response": [
            {
              "name": "Jordan",
              "lon": 36.8,
              "lat": 31.8,
              "lab": "b"
            },
            {
              "name": "Northern Iraq",
              "lon": 44,
              "lat": 36.2,
              "lab": "t"
            },
            {
              "name": "Kuwait",
              "lon": 47.6,
              "lat": 29.35,
              "lab": "l"
            },
            {
              "name": "Bahrain",
              "lon": 50.55,
              "lat": 26.07,
              "lab": "l"
            }
          ]
        },
        {
          "label": "October",
          "title": "The blockade only: fighting at sea",
          "text": "We have found no US or Israeli strikes on Iranian soil in October so far. US forces destroyed a dhow in the Gulf of Oman on 6 October and disabled the cargo ship Ocean Molica at the blockade on 10 October.",
          "url": "https://gcaptain.com/u-s-forces-destroy-iranian-linked-dhow-accused-of-targeting-navy-ships/",
          "strikes": [
            {
              "name": "Dhow and Ocean Molica",
              "lon": 58.8,
              "lat": 25.2,
              "who": "us",
              "lab": "b"
            }
          ],
          "axes": [
            {
              "from": [
                61,
                22
              ],
              "to": [
                58.8,
                25.2
              ],
              "who": "us",
              "label": "Blockade line"
            }
          ],
          "rfrom": [
            56,
            27.5
          ],
          "response": []
        },
        {
          "label": "Reported next",
          "title": "Reported next: back inland",
          "text": "Reports describe a short, intense round aimed at energy, nuclear and missile sites, including Pickaxe Mountain, and possibly leaders. That looks more like February to April than anything since May. The numbers match the list below.",
          "axes": [
            {
              "from": [
                45.3,
                30
              ],
              "to": [
                51.97,
                33.66
              ],
              "who": "us"
            },
            {
              "from": [
                60.5,
                23.2
              ],
              "to": [
                50.32,
                29.25
              ],
              "who": "us"
            },
            {
              "from": [
                34.9,
                31.6
              ],
              "to": [
                51.97,
                33.66
              ],
              "who": "israel"
            }
          ],
          "raxes": [
            {
              "from": [
                50,
                30
              ],
              "to": [
                51.8,
                24.6
              ]
            },
            {
              "from": [
                50,
                31.5
              ],
              "to": [
                34.9,
                31.6
              ]
            },
            {
              "from": [
                55.5,
                28.2
              ],
              "to": [
                56.6,
                26.45
              ]
            }
          ]
        }
      ],
      "patterns": [
        "The opening matters most. 28 February went for leaders and air defences first, then missile sites and the navy, and only later industry and energy.",
        "The two air forces have largely split the map. Apart from South Pars, Israel has worked the centre and west, and the US the coast and sea. Israel's last strike we found was on 8 June.",
        "Iran answers within hours, and usually at the same places: bases in Jordan, Bahrain, Kuwait and Qatar. It has also used the Strait of Hormuz as its main lever.",
        "Since May, US rounds have centred on the Hormuz coast and islands, and each has been smaller than the one in February.",
        "The reported next round breaks that recent habit by going back inland. If it does, February to April is the closer guide, including a heavier reply across the Gulf."
      ],
      "patternSrc": [
        [
          {
            "t": "One thousand five hundred strikes in 24 hours: How Operation Epic Fury began",
            "u": "https://www.forcesnews.com/epic-fury/one-thousand-five-hundred-strikes-24-hours-how-operation-epic-fury-began"
          },
          {
            "t": "Operation Epic Fury Timeline - March 2026",
            "u": "https://national-security.info/events/epic-fury/timeline-epic-fury-march-2026.html"
          }
        ],
        [
          {
            "t": "Israeli army says struck targets in Iran",
            "u": "https://www.dawn.com/news/2006050"
          },
          {
            "t": "Operation Epic Fury Timeline - March 2026",
            "u": "https://national-security.info/events/epic-fury/timeline-epic-fury-march-2026.html"
          },
          {
            "t": "Timeline of the 2026 Iran war",
            "u": "https://en.wikipedia.org/wiki/Timeline_of_the_2026_Iran_war"
          }
        ],
        [
          {
            "t": "Iran targets US military bases in the Middle East with retaliatory strikes",
            "u": "https://www.france24.com/en/middle-east/20260228-what-we-know-about-us-military-bases-mideast-gulf-targeted-iran-retaliatory-strikes"
          },
          {
            "t": "US hits multiple targets in Iran as IRGC pledges retaliation: What we know",
            "u": "https://www.aljazeera.com/news/2026/7/30/us-hits-multiple-targets-in-iran-as-irgc-pledges-retaliation-what-we-know"
          },
          {
            "t": "September 2026 United States strikes on Iran",
            "u": "https://en.wikipedia.org/wiki/September_2026_United_States_strikes_on_Iran"
          },
          {
            "t": "Operation Epic Fury Timeline - March 2026",
            "u": "https://national-security.info/events/epic-fury/timeline-epic-fury-march-2026.html"
          }
        ],
        [
          {
            "t": "Operation Project Freedom",
            "u": "https://en.wikipedia.org/wiki/7_May_2026_United_States_strikes_on_Iran"
          },
          {
            "t": "US hits multiple targets in Iran as IRGC pledges retaliation: What we know",
            "u": "https://www.aljazeera.com/news/2026/7/30/us-hits-multiple-targets-in-iran-as-irgc-pledges-retaliation-what-we-know"
          },
          {
            "t": "September 2026 United States strikes on Iran",
            "u": "https://en.wikipedia.org/wiki/September_2026_United_States_strikes_on_Iran"
          },
          {
            "t": "One thousand five hundred strikes in 24 hours: How Operation Epic Fury began",
            "u": "https://www.forcesnews.com/epic-fury/one-thousand-five-hundred-strikes-24-hours-how-operation-epic-fury-began"
          }
        ],
        [
          {
            "t": "US, Israel said to draft plans for resumed strikes on Iran after midterm elections",
            "u": "https://www.timesofisrael.com/us-israel-said-to-draft-plans-for-resumed-strikes-on-iran-after-midterm-elections/"
          },
          {
            "t": "US, Israel plan renewed Iran strikes after midterms, focusing on short, intense attacks - report",
            "u": "https://www.jpost.com/middle-east/iran-news/article-912476"
          },
          {
            "t": "US-Iran stalemate: What are Trump's next military options?",
            "u": "https://www.aljazeera.com/news/2026/10/15/us-iran-stalemate-what-are-trumps-next-military-options"
          },
          {
            "t": "Iran threatens to hit Gulf states if US launches new strikes",
            "u": "https://www.koreatimes.co.kr/amp/world/20260806/iran-threatens-to-hit-gulf-states-if-us-launches-new-strikes"
          }
        ]
      ]
    }
  },
  "statements": [
    {
      "group": "United States",
      "items": [
        {
          "date": "30 Oct",
          "who": "Donald Trump, President",
          "text": "Told KCMO radio the war is \"going to get wrapped up soon\", without saying how, and that any deal needs a guarantee Iran will never have a nuclear weapon.",
          "url": "https://www.cbsnews.com/live-updates/iran-war-us-trump-diplomacy-threat-resume-attacks/"
        },
        {
          "date": "30 Oct",
          "who": "Adm. Brad Cooper, head of US Central Command",
          "text": "Said Iran's navy is \"all at the bottom of the sea\" and the southern shipping lanes through Hormuz are clear. Iran disputes this (see the IRGC, below).",
          "url": "https://www.cbsnews.com/live-updates/iran-war-us-trump-diplomacy-threat-resume-attacks/"
        },
        {
          "date": "29 Oct",
          "who": "JD Vance, Vice President",
          "text": "Said Trump is \"never going to let this be a forever war\" and will achieve US objectives first. Vance's letter to Iranian security chief Mohsen Rezaei was reported as an attempt to restart talks.",
          "url": "https://foxnews.com/live-news/us-iran-war-trump-military-options-strait-hormuz-10-29-26"
        },
        {
          "date": "29 Oct",
          "who": "Michael Waltz, UN ambassador",
          "text": "Said the US and its partners will \"NEVER allow Iran to obtain a nuclear weapon\".",
          "url": "https://foxnews.com/live-news/us-iran-war-trump-military-options-strait-hormuz-10-29-26"
        },
        {
          "date": "28–29 Oct",
          "who": "Donald Trump, President",
          "text": "Said Vance's outreach was about medical aid: \"They need help with medical supplies and various things.\" This disputes reports that he ordered the letter to restart talks.",
          "url": "https://aljazeera.com/news/2026/10/29/what-we-know-of-vances-letter-to-rezaei-as-trump-warns-gulf-to-prepare"
        },
        {
          "date": "27 Oct",
          "who": "Donald Trump, President",
          "text": "Asked about strikes after the midterms: \"I can't tell you that... but anything's possible.\"",
          "url": "https://www.foxnews.com/live-news/us-iran-war-trump-speaks-strait-hormuz-10-28-26"
        },
        {
          "date": "25 Oct",
          "who": "Donald Trump, President",
          "text": "Told Fox News: \"do I make a deal with them, or do I finish them off?\" Told reporters the same day there would be no strike that day.",
          "url": "https://www.cbsnews.com/live-updates/iran-war-trump-us-oil-gas-prices-strait-of-hormuz-midterms/"
        },
        {
          "date": "23 Oct",
          "who": "Donald Trump, President",
          "text": "At a rally in Fort Myers, Florida: \"We may do another little Epic Fury.\" Epic Fury is the name of the US-Israeli operation that began the war on 28 February. He gave no details. One report has him adding: \"or they'll agree. If they're smart, they'll just say, let's get down to business.\"",
          "url": "https://www.hoosierenquirer.com/post/trump-little-epic-fury-iran-no-strike-pledge"
        },
        {
          "date": "23 Oct",
          "who": "Donald Trump, President",
          "text": "Told reporters: \"Do we want to finish it off or do we just want to let it wither?\"",
          "url": "https://www.cbsnews.com/live-updates/iran-war-trump-us-oil-gas-prices-strait-of-hormuz-midterms/"
        },
        {
          "date": "23 Oct",
          "who": "Tom Barrack, ambassador to Turkey",
          "text": "\"Could there be a strike this weekend? Absolutely.\" Trump distanced himself: \"If that's the case, I don't know anything about it.\"",
          "url": "https://www.hoosierenquirer.com/post/trump-little-epic-fury-iran-no-strike-pledge"
        },
        {
          "date": "16 Oct",
          "who": "Donald Trump, President",
          "text": "Confirmed on Newsmax that the US is weighing strikes on Iran's Pickaxe Mountain nuclear site if military operations resume.",
          "url": "https://www.jpost.com/international/article-912674"
        },
        {
          "date": "8 Oct",
          "who": "Donald Trump, President",
          "text": "Wrote on Truth Social: \"We will not be attacking Iran at any time prior to the Midterm Elections\". The blockade stays in place.",
          "url": "https://www.hoosierenquirer.com/post/trump-little-epic-fury-iran-no-strike-pledge"
        },
        {
          "date": "Sept",
          "who": "Donald Trump, President",
          "text": "Told a Republican convention the conflict \"is going to end immediately after the elections\". He has also said a ramp-up in bombing after the vote may be possible.",
          "url": "https://www.aljazeera.com/news/2026/10/15/us-iran-stalemate-what-are-trumps-next-military-options"
        }
      ]
    },
    {
      "group": "Iran",
      "items": [
        {
          "date": "31 Oct",
          "who": "Mohsen Rezaei, via state news agency IRNA",
          "text": "IRNA’s 01:43 report quotes Rezaei criticising European governments over the costs of war. This is a political statement, not a new attack or confirmed incident.",
          "url": "https://irna.com/en/news/86307707/"
        },
        {
          "date": "31 Oct",
          "who": "IRGC Navy, via state news agency IRNA",
          "text": "IRNA’s 00:46 report attributes to the IRGC a claim that a fourth tanker struck a mine and caught fire on a southern Hormuz route. Independent confirmation and exact position are not established; this is not a confirmed attack total.",
          "url": "https://irna.com/en/news/86307702/"
        },
        {
          "date": "30 Oct",
          "who": "IRGC Navy, via state news agency IRNA",
          "text": "In a report published Oct 31 at 01:07, the IRGC claims it took control of a purported US MQM-170 drone and landed it intact on Friday Oct 30 near Qeshm/western Hormuz. Independent confirmation and exact position are not established.",
          "url": "https://irna.com/en/news/86307704/"
        },
        {
          "date": "30 Oct",
          "who": "Maritime incident · UKMTO and security sources",
          "text": "An Oct 29 tanker attack near Khasab caused a fire that UKMTO says was extinguished; the crew were safe. Security sources identified Louise 1 and limpet mines. Responsibility is unknown.",
          "url": "https://uk.marketscreener.com/news/tanker-in-strait-of-hormuz-hit-by-limpet-mines-security-sources-say-ce785fdbda8ef420"
        },
        {
          "date": "29 Oct",
          "who": "Mohammad Bagher Ghalibaf, Parliament Speaker",
          "text": "Said progress can come only \"once Iran's seven conditions have been agreed upon\".",
          "url": "https://foxnews.com/live-news/us-iran-war-trump-military-options-strait-hormuz-10-29-26"
        },
        {
          "date": "29 Oct",
          "who": "IRGC spokesman Mohebi",
          "text": "Challenged the US to prove with independent evidence that it has cleared mines from Hormuz. The IRGC said tankers hit mines on the \"unauthorized\" southern route.",
          "url": "https://www.cbsnews.com/live-updates/iran-war-donald-trump-qatar-mediators-new-proposal-end-war/"
        },
        {
          "date": "29 Oct",
          "who": "Tasnim, state-linked news agency",
          "text": "Said Iran received Vance's letter and has not replied yet, and that any position outside its seven conditions is unacceptable.",
          "url": "https://www.jpost.com/middle-east/iran-news/article-913254"
        },
        {
          "date": "28 Oct",
          "who": "Abbas Araghchi, Foreign Minister",
          "text": "Said Iran \"continues to give diplomacy a chance to succeed\", and warned that an Israel-instigated attack in the Gulf would have a \"devastating impact\" on global markets.",
          "url": "https://www.cbsnews.com/live-updates/iran-war-donald-trump-qatar-mediators-new-proposal-end-war/"
        },
        {
          "date": "26 Oct",
          "who": "Masoud Pezeshkian, President",
          "text": "Said Iran backs any agreement that expands regional cooperation and settles differences.",
          "url": "https://www.audacy.com/wbbm780/news/world/iran-israel-us-war-10-26-2026-36486edb61b3bf4e0df67e8a17123e44"
        },
        {
          "date": "25 Oct",
          "who": "Esmail Baghaei, Foreign Ministry spokesman",
          "text": "Said the diplomatic window is not closed and messages are passing through intermediaries, but no Iranian accepts US talk of \"complete surrender\".",
          "url": "https://www.audacy.com/wbbm780/news/world/iran-israel-us-war-10-26-2026-36486edb61b3bf4e0df67e8a17123e44"
        },
        {
          "date": "25 Oct",
          "who": "Abbas Araghchi, Foreign Minister",
          "text": "\"Whether there is war or not, our policies remain the same.\"",
          "url": "https://www.cbsnews.com/live-updates/iran-war-trump-us-oil-gas-prices-strait-of-hormuz-midterms/"
        },
        {
          "date": "24 Oct",
          "who": "Mojtaba Khamenei, Supreme Leader",
          "text": "A readout of a meeting said Iran is \"resolutely pursuing compensation\" from the US and Israel. It was not a public appearance: as of August, Iran International reported he had not been seen or heard in public.",
          "url": "https://www.cbsnews.com/live-updates/iran-war-trump-us-oil-gas-prices-strait-of-hormuz-midterms/"
        },
        {
          "date": "24 Oct",
          "who": "Ali Abdollahi, armed forces chief of staff",
          "text": "\"We will not allow U.S. military ships in the Persian Gulf\".",
          "url": "https://www.cbsnews.com/live-updates/iran-war-trump-us-oil-gas-prices-strait-of-hormuz-midterms/"
        },
        {
          "date": "24 Oct",
          "who": "Masoud Pezeshkian, President",
          "text": "Said many Iranians are \"struggling to put food on the table\" because of the war.",
          "url": "https://www.cbsnews.com/live-updates/iran-war-trump-us-oil-gas-prices-strait-of-hormuz-midterms/"
        },
        {
          "date": "5 Oct",
          "who": "Masoud Pezeshkian, President",
          "text": "Told Armenia's foreign minister: \"every time we come to the negotiating table, war is immediately imposed on us\".",
          "url": "https://www.iranintl.com/en/202610052569"
        }
      ]
    },
    {
      "group": "Israel",
      "items": [
        {
          "date": "28 Oct",
          "who": "Benjamin Netanyahu, Prime Minister",
          "text": "Told supporters after the election that Israel has a chance, with Trump, to \"remove the existential threat of Iran once and for all\".",
          "url": "https://www.iranintl.com/en/202610282156"
        },
        {
          "date": "28 Oct",
          "who": "Israel Katz, Defence Minister",
          "text": "Called the military \"a full partner in the great achievements against Iran\".",
          "url": "https://alhurra.com/en/50246"
        },
        {
          "date": "25 Oct",
          "who": "Benjamin Netanyahu, Prime Minister",
          "text": "Warned Iran and its allies against attacking before the election: \"Don't test us. You will suffer disproportionate blows.\" His office called a report of a clash over Iran with the army chief \"fake news\".",
          "url": "https://www.audacy.com/wbbm780/news/world/iran-israel-us-war-10-26-2026-36486edb61b3bf4e0df67e8a17123e44"
        },
        {
          "date": "21 Oct",
          "who": "Benjamin Netanyahu, Prime Minister",
          "text": "Told the Jerusalem Post that if Iran interferes in the election, \"we'll respond with force and might they can't even imagine\".",
          "url": "https://www.foxnews.com/live-news/iran-war-news-trump-russia-houthi-october-21"
        }
      ]
    },
    {
      "group": "Gulf states and Turkey",
      "items": [
        {
          "date": "30 Oct",
          "who": "IRNA, state news agency",
          "text": "Reports a Qatari delegation arrived in Tehran for bilateral and regional talks. The report announces no agreed ceasefire or terms.",
          "url": "https://irna.com/en/news/86307368/"
        },
        {
          "date": "28 Oct",
          "who": "UAE Foreign Ministry",
          "text": "Urged all sides to \"exercise wisdom and pursue political solutions\".",
          "url": "https://www.thenationalnews.com/news/mena/2026/10/28/iran-welcomes-negotiations-after-reported-qatari-mediated-draft-deal/"
        },
        {
          "date": "28 Oct",
          "who": "Kuwait's government",
          "text": "Summoned Iran's ambassador, calling Iran's comments on Kuwaiti death sentences \"blatant interference\".",
          "url": "https://www.cbsnews.com/live-updates/iran-war-donald-trump-qatar-mediators-new-proposal-end-war/"
        },
        {
          "date": "27 Oct",
          "who": "Ibrahim Al Hashmi, Qatar's Foreign Ministry",
          "text": "Said Iran has made positive statements but must \"show goodwill\" by ending threats to the region and reopening Hormuz.",
          "url": "https://www.euronews.com/2026/10/27/qatar-urges-iran-to-show-goodwill-by-ending-threats-to-the-region-and-reopening-the-strait"
        },
        {
          "date": "26 Oct",
          "who": "Recep Tayyip Erdogan, Turkish President",
          "text": "Warned new strikes on Iran would destabilise the region and hurt countries not involved in the war.",
          "url": "https://www.audacy.com/wbbm780/news/world/iran-israel-us-war-10-26-2026-36486edb61b3bf4e0df67e8a17123e44"
        },
        {
          "date": "26 Oct",
          "who": "Saudi Arabia's government",
          "text": "Said its delegation went to Tehran to find \"ways to de-escalate tensions\". Its defence minister met Iranian leaders with Pakistan's army chief and Turkey's intelligence chief.",
          "url": "https://www.audacy.com/wbbm780/news/world/iran-israel-us-war-10-26-2026-36486edb61b3bf4e0df67e8a17123e44"
        }
      ]
    },
    {
      "group": "Europe, Russia and the UN",
      "items": [
        {
          "date": "29 Oct",
          "who": "Andy Burnham, UK Prime Minister",
          "text": "Said the UK is \"doing everything that we can to de-escalate\" and supports the full reopening of Hormuz.",
          "url": "https://foxnews.com/live-news/us-iran-war-trump-military-options-strait-hormuz-10-29-26"
        },
        {
          "date": "26 Oct",
          "who": "António Guterres, UN Secretary-General",
          "text": "Said in Cairo: \"We need maximum restraint and diplomatic solutions.\" He called for free navigation in Hormuz and Bab el-Mandeb.",
          "url": "https://www.eurasiareview.com/27102026-in-egypt-guterres-warns-against-iran-us-escalation/"
        },
        {
          "date": "23 Oct",
          "who": "Jean-Noël Barrot, French Foreign Minister",
          "text": "Said escalation \"would leave no winners\" and would likely have serious consequences for oil prices.",
          "url": "https://www.cbsnews.com/live-updates/iran-war-trump-us-oil-gas-prices-strait-of-hormuz-midterms/"
        },
        {
          "date": "23 Oct",
          "who": "Antonio Tajani, Italian Foreign Minister",
          "text": "Said the problem cannot be solved \"from a purely military standpoint\".",
          "url": "https://www.cbsnews.com/live-updates/iran-war-trump-us-oil-gas-prices-strait-of-hormuz-midterms/"
        },
        {
          "date": "19 Oct",
          "who": "Sergey Lavrov, Russian Foreign Minister",
          "text": "Said in Tehran that insecurity in Hormuz is the direct result of US and Israeli military aggression against Iran.",
          "url": "https://www.aljazeera.com/news/2026/10/19/russias-lavrov-to-discuss-us-war-and-regional-security-during-tehran-visit"
        }
      ]
    }
  ],
  "places": {
    "country": {
      "name": "Across Iran",
      "lon": 54,
      "lat": 32.6,
      "vague": true
    },
    "tehran": {
      "name": "Tehran",
      "lon": 51.389,
      "lat": 35.689,
      "lab": "t"
    },
    "karaj": {
      "name": "Karaj",
      "lon": 50.92,
      "lat": 35.84,
      "lab": "l"
    },
    "natanz": {
      "name": "Natanz",
      "lon": 51.73,
      "lat": 33.72
    },
    "isfahan": {
      "name": "Isfahan",
      "lon": 51.668,
      "lat": 32.654,
      "lab": "t"
    },
    "arak": {
      "name": "Arak",
      "lon": 49.69,
      "lat": 34.09,
      "lab": "l"
    },
    "shahrekord": {
      "name": "Shahr-e Kord",
      "lon": 50.864,
      "lat": 32.326,
      "lab": "l"
    },
    "shiraz": {
      "name": "Shiraz",
      "lon": 52.531,
      "lat": 29.591
    },
    "mashhad": {
      "name": "Mashhad",
      "lon": 59.606,
      "lat": 36.297,
      "lab": "l"
    },
    "mahshahr": {
      "name": "Mahshahr",
      "lon": 49.2,
      "lat": 30.56,
      "lab": "l"
    },
    "kharg": {
      "name": "Kharg Island",
      "lon": 50.32,
      "lat": 29.25,
      "lab": "l"
    },
    "bushehr": {
      "name": "Bushehr",
      "lon": 50.84,
      "lat": 28.83,
      "lab": "l"
    },
    "asaluyeh": {
      "name": "Asaluyeh / South Pars",
      "lon": 52.61,
      "lat": 27.48,
      "lab": "l"
    },
    "lamerd": {
      "name": "Lamerd",
      "lon": 53.18,
      "lat": 27.33,
      "lab": "t"
    },
    "bandar": {
      "name": "Bandar Abbas",
      "lon": 56.27,
      "lat": 27.18,
      "lab": "t"
    },
    "larak": {
      "name": "Larak Island",
      "lon": 56.36,
      "lat": 26.86,
      "lab": "l"
    },
    "minab": {
      "name": "Minab",
      "lon": 57.08,
      "lat": 27.13
    },
    "kuhestak": {
      "name": "Kuhestak / Sirik",
      "lon": 57,
      "lat": 26.8,
      "lab": "b"
    },
    "qeshm": {
      "name": "Qeshm Island",
      "lon": 55.9,
      "lat": 26.8,
      "lab": "b"
    },
    "bandarkhamir": {
      "name": "Bandar Khamir",
      "lon": 55.59,
      "lat": 26.95,
      "lab": "l"
    },
    "jask": {
      "name": "Jask",
      "lon": 57.77,
      "lat": 25.64,
      "lab": "t"
    },
    "chabahar": {
      "name": "Chabahar",
      "lon": 60.64,
      "lat": 25.3,
      "lab": "t"
    },
    "shalamcheh": {
      "name": "Shalamcheh",
      "lon": 48.03,
      "lat": 30.5,
      "lab": "l"
    },
    "gulfoman": {
      "name": "Gulf of Oman",
      "lon": 58.8,
      "lat": 25.2,
      "vague": true,
      "lab": "b"
    }
  },
  "attacks": [
    {
      "date": "2026-01-08",
      "who": "state",
      "kind": "crackdown",
      "place": "tehran",
      "weapon": "Live fire",
      "title": "Security forces open fire as the blackout begins",
      "text": "About 1.5 million people reportedly marched in Tehran after Reza Pahlavi called for unified protests. Time, The Guardian and Iran International, citing local health officials, estimate 30,000 to 36,500 killed across Iran on 8 and 9 January. HRANA and Iran's government give far lower counts.",
      "toll": "Disputed: thousands killed",
      "url": "https://en.wikipedia.org/wiki/2025%E2%80%932026_Iranian_protests"
    },
    {
      "date": "2026-01-09",
      "who": "state",
      "kind": "crackdown",
      "place": "shiraz",
      "weapon": "Live fire",
      "title": "Hospitals in Tehran and Shiraz overwhelmed with gunshot wounds",
      "text": "Protests were reported in all 31 provinces by this date.",
      "url": "https://en.wikipedia.org/wiki/2025%E2%80%932026_Iranian_protests"
    },
    {
      "date": "2026-01-10",
      "who": "state",
      "kind": "crackdown",
      "place": "tehran",
      "weapon": "Live fire",
      "title": "Eyewitness describes \"hundreds of bodies\" in Tehran",
      "text": "Reported by The Guardian as security forces fired on demonstrations.",
      "url": "https://en.wikipedia.org/wiki/2025%E2%80%932026_Iranian_protests"
    },
    {
      "date": "2026-02-23",
      "who": "state",
      "kind": "crackdown",
      "place": "tehran",
      "weapon": "",
      "title": "Universities ban the protests; Basij attack students on campus",
      "text": "Dormitories were searched and students arrested over three days.",
      "url": "https://en.wikipedia.org/wiki/2025%E2%80%932026_Iranian_protests"
    },
    {
      "date": "2026-02-28",
      "who": "both",
      "kind": "hit",
      "place": "country",
      "weapon": "Air strikes",
      "title": "War begins: Khamenei killed, 24 provinces hit",
      "text": "Hundreds of strikes on leadership and military targets, including in Qom, Karaj, Kermanshah, Tabriz and Isfahan. Iran's Red Crescent reported strikes in 24 provinces.",
      "url": "https://time.com/article/2026/06/22/how-did-we-get-here-a-timeline-of-the-u-s--iran-war/"
    },
    {
      "date": "2026-02-28",
      "who": "us",
      "kind": "civilian",
      "place": "minab",
      "weapon": "Tomahawk missile",
      "title": "Girls' primary school destroyed in Minab",
      "text": "A UN mission concluded the school was the intended point of impact. The Trump administration rejected the allegations and CENTCOM said it was investigating. Tolls vary: Time reports 175 killed, at least 108 of them children.",
      "toll": "150 to 180 killed",
      "url": "https://time.com/article/2026/06/22/how-did-we-get-here-a-timeline-of-the-u-s--iran-war/"
    },
    {
      "date": "2026-02-28",
      "who": "us",
      "kind": "civilian",
      "place": "lamerd",
      "weapon": "Missiles",
      "title": "Sports hall hit in Lamerd during a girls' practice",
      "text": "Four children were among the dead, and about 100 people were injured. Iran says 24 died. CENTCOM has denied responsibility and Israel said it did not carry out strikes on Lamerd that day.",
      "toll": "21 to 24 killed",
      "url": "https://en.wikipedia.org/wiki/2026_Lamerd_sports_hall_attack"
    },
    {
      "date": "2026-03-01",
      "who": "israel",
      "kind": "hit",
      "place": "tehran",
      "weapon": "Air strikes",
      "title": "Internal security headquarters and Revolutionary Court hit in Tehran",
      "text": "The Israeli military said it levelled the Thar-Allah headquarters. The Tehran Revolutionary Court was reported destroyed.",
      "url": "https://en.wikipedia.org/wiki/Timeline_of_the_2026_Iran_war"
    },
    {
      "date": "2026-03-02",
      "who": "both",
      "kind": "hit",
      "place": "natanz",
      "weapon": "Air strikes",
      "title": "Natanz nuclear site struck",
      "text": "Iranian media reported damage to two hospitals.",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-03-03",
      "who": "both",
      "kind": "hit",
      "place": "tehran",
      "weapon": "Air strikes",
      "title": "Security council headquarters hit in Tehran",
      "text": "The Expediency Council building was also hit, and the historic Golestan Palace was damaged.",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-03-07",
      "who": "israel",
      "kind": "hit",
      "place": "tehran",
      "weapon": "Air strikes",
      "title": "Oil storage and fuel depots hit near Tehran",
      "text": "",
      "killed": 4,
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-03-14",
      "who": "us",
      "kind": "hit",
      "place": "kharg",
      "weapon": "Air strikes",
      "title": "More than 90 military sites hit on Kharg Island",
      "text": "Oil infrastructure was reportedly spared.",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-03-17",
      "who": "israel",
      "kind": "hit",
      "place": "country",
      "weapon": "Air strike",
      "title": "Ali Larijani and Basij chief Gholamreza Soleimani killed",
      "text": "",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-03-18",
      "who": "israel",
      "kind": "hit",
      "place": "asaluyeh",
      "weapon": "Air strikes",
      "title": "South Pars gas field and refineries struck",
      "text": "Coordinated with the US. Intelligence Minister Esmaeil Khatib was killed in an overnight strike.",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-03-21",
      "who": "us",
      "kind": "hit",
      "place": "natanz",
      "weapon": "Bunker-buster bombs",
      "title": "Natanz struck again",
      "text": "",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-03-21",
      "who": "state",
      "kind": "crackdown",
      "place": "country",
      "weapon": "Gunfire",
      "title": "Crowds fired on at Nowruz gatherings",
      "text": "Reported around Nowruz, as people defied restrictions at Chaharshanbe Suri gatherings. The exact dates vary.",
      "url": "https://en.wikipedia.org/wiki/2025%E2%80%932026_Iranian_protests"
    },
    {
      "date": "2026-03-27",
      "who": "israel",
      "kind": "hit",
      "place": "arak",
      "weapon": "Air strikes",
      "title": "Arak heavy water complex and Ardakan nuclear site damaged",
      "text": "",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-03-28",
      "who": "both",
      "kind": "civilian",
      "place": "tehran",
      "weapon": "Air strikes",
      "title": "Iran University of Science and Technology hit",
      "text": "A water reservoir in Haftkel, Khuzestan, was also hit.",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-03-30",
      "who": "us",
      "kind": "hit",
      "place": "isfahan",
      "weapon": "B-52 bombers",
      "title": "Ammunition depot and air base hit in Isfahan",
      "text": "Large explosions reported.",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-04-02",
      "who": "us",
      "kind": "civilian",
      "place": "karaj",
      "weapon": "2 strikes",
      "title": "B1 bridge collapses between Tehran and Karaj",
      "text": "",
      "killed": 8,
      "injured": 95,
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-04-04",
      "who": "unk",
      "kind": "hit",
      "place": "mahshahr",
      "weapon": "",
      "title": "Mahshahr petrochemical zone hit",
      "text": "An auxiliary building at the Bushehr nuclear plant was reported hit the same day.",
      "killed": 5,
      "injured": 170,
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-04-06",
      "who": "both",
      "kind": "civilian",
      "place": "tehran",
      "weapon": "Air strikes",
      "title": "Sharif University and homes hit across Iran",
      "text": "Six children were among the dead. IRGC intelligence chief Majid Khademi was also killed.",
      "killed": 34,
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-04-06",
      "who": "israel",
      "kind": "hit",
      "place": "asaluyeh",
      "weapon": "Air strikes",
      "title": "South Pars petrochemical plant hit at Asaluyeh",
      "text": "",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-04-07",
      "who": "israel",
      "kind": "civilian",
      "place": "tehran",
      "weapon": "Air strike",
      "title": "Rafi'-Nia synagogue destroyed in central Tehran",
      "text": "Israel called it collateral damage.",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-04-07",
      "who": "us",
      "kind": "hit",
      "place": "kharg",
      "weapon": "Air strikes",
      "title": "Kharg Island hit again",
      "text": "",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-05-07",
      "who": "us",
      "kind": "hit",
      "place": "bandar",
      "weapon": "Air strikes",
      "title": "Strikes on southern Iran after attacks on US destroyers",
      "text": "CENTCOM said it hit missile and drone sites in self-defence, including at Bandar Abbas, Qeshm, Bandar Khamir and Sirik. Large explosions were reported in western Tehran.",
      "url": "https://en.wikipedia.org/wiki/7_May_2026_United_States_strikes_on_Iran"
    },
    {
      "date": "2026-05-30",
      "who": "us",
      "kind": "hit",
      "place": "qeshm",
      "weapon": "Fighter jets",
      "title": "Goruk and Qeshm Island hit over two days",
      "text": "CENTCOM said it struck air defences, a drone control station and two attack drones on 30 and 31 May, in self-defence after a US drone was shot down.",
      "url": "https://www.centcom.mil/MEDIA/PUBLIC-RELEASES/Article/4504919/us-defends-disables-threats-in-response-to-iranian-aggression/"
    },
    {
      "date": "2026-06-02",
      "who": "us",
      "kind": "civilian",
      "place": "gulfoman",
      "weapon": "Hellfire missile",
      "title": "Tanker Lexie disabled heading for Kharg Island",
      "text": "CENTCOM said the missile hit the engine room. No casualties were listed.",
      "url": "https://en.wikipedia.org/wiki/List_of_ships_attacked_during_the_2026_Iran_war"
    },
    {
      "date": "2026-06-08",
      "who": "us",
      "kind": "civilian",
      "place": "gulfoman",
      "weapon": "Precision munition",
      "title": "Tanker Marivex hit heading for Iran",
      "text": "A fire blocked the lifeboats. All 24 Indian crew were rescued by an Omani military helicopter.",
      "url": "https://en.wikipedia.org/wiki/List_of_ships_attacked_during_the_2026_Iran_war"
    },
    {
      "date": "2026-06-08",
      "who": "israel",
      "kind": "hit",
      "place": "tehran",
      "weapon": "Air strikes",
      "title": "Military sites hit in Tehran, Isfahan and Tabriz",
      "text": "Israel stopped at Trump's request.",
      "killed": 2,
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-06-09",
      "who": "us",
      "kind": "civilian",
      "place": "kuhestak",
      "weapon": "Air strike",
      "title": "Water tanks damaged in Sirik",
      "text": "US strikes described as self-defence after a US helicopter was downed. Iran said 20,000 people lost drinking water.",
      "url": "https://en.wikipedia.org/wiki/2026_Iran_war"
    },
    {
      "date": "2026-06-09",
      "who": "us",
      "kind": "civilian",
      "place": "gulfoman",
      "weapon": "",
      "title": "Three Indian sailors killed on the tanker Settebello",
      "text": "The US accused the ship of breaching the blockade. The other 21 of its 24 crew were rescued.",
      "killed": 3,
      "url": "https://en.wikipedia.org/wiki/List_of_ships_attacked_during_the_2026_Iran_war"
    },
    {
      "date": "2026-06-26",
      "who": "us",
      "kind": "hit",
      "place": "country",
      "weapon": "",
      "title": "Three days of strikes on Iran's coast, after the memorandum",
      "text": "CENTCOM said it hit missile and drone storage and coastal radar on 26 June, citing Iranian drone attacks on ships. The US reported more strikes on 27 June, and Iran reported five coastal sites hit on 28 June.",
      "url": "https://en.wikipedia.org/wiki/Timeline_of_the_2026_Iran_war"
    },
    {
      "date": "2026-07-08",
      "who": "us",
      "kind": "hit",
      "place": "bandar",
      "weapon": "Precision munitions",
      "title": "Ceasefire collapses: US hits about 90 targets",
      "text": "Air defences, missile and drone storage and naval assets, after Iranian attacks on ships. Iran's Health Ministry reported at least 14 killed and 78 wounded over the two days. Darkhovin nuclear plant was also among the targets reported.",
      "toll": "14 killed, 78 wounded over 2 days",
      "url": "https://www.nbcnews.com/world/iran/us-iran-new-attacks-trump-ceasefire-over-gulf-hormuz-rcna353615"
    },
    {
      "date": "2026-07-09",
      "who": "us",
      "kind": "hit",
      "place": "bushehr",
      "weapon": "Air strikes",
      "title": "Second night: Bushehr, Bandar Abbas, Chabahar, Konarak, Iranshahr",
      "text": "IRNA said eight service members died at Bandar Abbas and Bushehr. A local official said a strike hit the edge of the Bushehr nuclear plant; a US official denied targeting it.",
      "toll": "8 service members killed",
      "url": "https://www.nbcnews.com/world/iran/us-iran-new-attacks-trump-ceasefire-over-gulf-hormuz-rcna353615"
    },
    {
      "date": "2026-07-12",
      "who": "us",
      "kind": "hit",
      "place": "country",
      "weapon": "",
      "title": "Nightly strikes begin: about 140 targets",
      "text": "The US military said it hit missile and drone sites, ammunition stores and communications. The nightly campaign ran until about 23 July.",
      "url": "https://en.wikipedia.org/wiki/Timeline_of_the_2026_Iran_war"
    },
    {
      "date": "2026-07-13",
      "who": "us",
      "kind": "hit",
      "place": "bandar",
      "weapon": "",
      "title": "Dozens of locations hit in several provinces",
      "text": "CENTCOM said the aim was to weaken Iran's ability to threaten shipping in Hormuz. Iran's Foreign Ministry said transport infrastructure, cargo ships and aviation sites were hit, and called the strikes a breach of the memorandum.",
      "url": "https://www.iranintl.com/en/202607133129"
    },
    {
      "date": "2026-07-17",
      "who": "us",
      "kind": "civilian",
      "place": "bandarkhamir",
      "weapon": "Air strikes",
      "title": "Highway and rail bridges destroyed at Bandar Khamir",
      "text": "Iranian state media reported at least seven killed. AP said the strikes appeared aimed at cutting Bandar Abbas, Iran's main port, off from the roads to Tehran. Iranian media also reported the city's railway station hit. Figures are Iranian and the articles carry no US response on the bridges.",
      "toll": "At least 7 killed (Iranian figure)",
      "url": "https://www.pbs.org/newshour/world/as-u-s-strikes-bridges-in-iran-it-targets-a-water-desalination-plant-in-kuwait"
    },
    {
      "date": "2026-07-17",
      "who": "us",
      "kind": "civilian",
      "place": "country",
      "weapon": "Air strikes",
      "title": "Iran admits attacks on power infrastructure in the south",
      "text": "The Energy Ministry asked people to use less power and did not say what was hit. It was the sixth straight night of strikes. Iran's Health Ministry said at least 38 people had been killed and more than 400 wounded so far.",
      "toll": "38+ killed, 400+ wounded over 6 nights",
      "url": "https://www.pbs.org/newshour/world/as-u-s-strikes-bridges-in-iran-it-targets-a-water-desalination-plant-in-kuwait"
    },
    {
      "date": "2026-07-17",
      "who": "us",
      "kind": "civilian",
      "place": "jask",
      "weapon": "Missiles",
      "title": "Drinking water cut to villages near Jask",
      "text": "Tasnim said desalination pumps and electricity at a pier in Bonji were hit. A deputy governor said water was disrupted to several villages.",
      "url": "https://www.iranintl.com/en/202607186058"
    },
    {
      "date": "2026-07-17",
      "who": "us",
      "kind": "hit",
      "place": "chabahar",
      "weapon": "Air strikes",
      "title": "Maritime tower collapsed at Chabahar port",
      "text": "Iran said the tower watched commercial traffic. The US called it part of an IRGC surveillance network used to target ships.",
      "url": "https://www.iranintl.com/en/202607186058"
    },
    {
      "date": "2026-07-21",
      "who": "us",
      "kind": "hit",
      "place": "country",
      "weapon": "B-1 bomber",
      "title": "11th round of nightly strikes",
      "text": "CENTCOM said hangars and logistics infrastructure were hit.",
      "url": "https://en.wikipedia.org/wiki/Timeline_of_the_2026_Iran_war"
    },
    {
      "date": "2026-07-23",
      "who": "us",
      "kind": "hit",
      "place": "shalamcheh",
      "weapon": "",
      "title": "Strike near the Iraq border at Shalamcheh",
      "text": "IRNA reported the casualties. Ahvaz, Bandar Abbas and Qeshm were also reported hit.",
      "killed": 2,
      "injured": 11,
      "url": "https://en.wikipedia.org/wiki/Timeline_of_the_2026_Iran_war"
    },
    {
      "date": "2026-07-29",
      "who": "us",
      "kind": "civilian",
      "place": "qeshm",
      "weapon": "Air strike",
      "title": "Family killed when a home is hit on Qeshm",
      "text": "Fars reported a couple and their two-year-old child killed, and two children wounded, in the Chah-Tango neighbourhood.",
      "killed": 3,
      "injured": 2,
      "url": "https://www.aljazeera.com/news/2026/7/30/us-hits-multiple-targets-in-iran-as-irgc-pledges-retaliation-what-we-know"
    },
    {
      "date": "2026-07-29",
      "who": "us",
      "kind": "hit",
      "place": "country",
      "weapon": "Air strikes",
      "title": "Strikes resume: dozens of IRGC targets",
      "text": "Trump said Iran would be \"hit very hard\" after an IRGC missile attack on a US base in Jordan. Strikes were reported at Kazerun, Kish, Bushehr, Abadan, Ahvaz and Bandar Abbas.",
      "url": "https://www.aljazeera.com/news/2026/7/30/us-hits-multiple-targets-in-iran-as-irgc-pledges-retaliation-what-we-know"
    },
    {
      "date": "2026-08-30",
      "who": "us",
      "kind": "hit",
      "place": "larak",
      "weapon": "Air strike",
      "title": "Rocket launchers hit on Larak Island",
      "text": "CENTCOM said Iranian forces were preparing to fire sea-mine rockets into the strait. Iran answered with missiles and drones at bases in Jordan.",
      "url": "https://en.wikipedia.org/wiki/September_2026_United_States_strikes_on_Iran"
    },
    {
      "date": "2026-09-01",
      "who": "us",
      "kind": "hit",
      "place": "bandar",
      "weapon": "Air strikes",
      "title": "IRGC targets hit across southern Iran",
      "text": "Reported at Sirik, Konarak, Bandar Abbas, Jask, Asaluyeh, Ahvaz and Qeshm Island. 11 people were reported killed in all, including at the Kuhestak wedding.",
      "killed": 11,
      "url": "https://en.wikipedia.org/wiki/September_2026_United_States_strikes_on_Iran"
    },
    {
      "date": "2026-09-01",
      "who": "us",
      "kind": "civilian",
      "place": "kuhestak",
      "weapon": "Air strike",
      "title": "Wedding hit in Kuhestak",
      "text": "Iran's Red Crescent said four people including a child were killed and more than 50 wounded; another report says five died. Iran's foreign ministry called it a war crime.",
      "toll": "4 to 5 killed, 50+ wounded",
      "url": "https://english.ahram.org.eg/News/575804.aspx"
    },
    {
      "date": "2026-09-05",
      "who": "us",
      "kind": "hit",
      "place": "gulfoman",
      "weapon": "",
      "title": "Three Iranian tankers hit, one sunk",
      "text": "CENTCOM said this followed IRGC missile fire at two US warships, and that the tankers finance the IRGC and its allies. Two were disabled, one of them near Kharg Island. The Kylo was destroyed in the Gulf of Oman.",
      "url": "https://www.aljazeera.com/news/2026/9/5/us-says-it-hit-iran-oil-tankers-helping-finance-regional-proxies"
    },
    {
      "date": "2026-09-08",
      "who": "us",
      "kind": "hit",
      "place": "gulfoman",
      "weapon": "",
      "title": "Five more tankers hit",
      "text": "CENTCOM named the Kaviz, Charminar, Horizon 1, Riesco and Derya: four in the Gulf of Oman and one near Kharg Island. It said crews were warned and could abandon ship.",
      "url": "https://georgiatoday.ge/us-strikes-five-iranian-tankers-as-iran-opens-fire-on-us-ships/"
    },
    {
      "date": "2026-09-30",
      "who": "state",
      "kind": "execution",
      "place": "mashhad",
      "weapon": "",
      "title": "Two men executed over the January protests",
      "text": "Ali Hemmati Sistanian and Majid Nikandish, after trials Amnesty calls grossly unfair.",
      "toll": "2 executed",
      "url": "https://www.amnesty.org/en/latest/news/2026/10/iran-five-protest-related-arbitrary-executions-in-one-week-must-spur-global-action/"
    },
    {
      "date": "2026-10-03",
      "who": "state",
      "kind": "execution",
      "place": "shahrekord",
      "weapon": "",
      "title": "Man executed over the January protests",
      "text": "Siavash Jamshidi Kheirabadi.",
      "toll": "1 executed",
      "url": "https://www.amnesty.org/en/latest/news/2026/10/iran-five-protest-related-arbitrary-executions-in-one-week-must-spur-global-action/"
    },
    {
      "date": "2026-10-05",
      "who": "state",
      "kind": "execution",
      "place": "isfahan",
      "weapon": "",
      "title": "Two men executed in the Alikhani Square case",
      "text": "Alireza Raisi and Alireza Sepahi. Amnesty says at least eight others in the case are at risk.",
      "toll": "2 executed",
      "url": "https://www.amnesty.org/en/latest/news/2026/10/iran-five-protest-related-arbitrary-executions-in-one-week-must-spur-global-action/"
    },
    {
      "date": "2026-10-06",
      "who": "us",
      "kind": "hit",
      "place": "gulfoman",
      "weapon": "",
      "title": "Dhow destroyed in the Gulf of Oman",
      "text": "CENTCOM said on 14 October that the boat was Iranian-affiliated and spying on US Navy ships. It gave no name or evidence, and said the crew was removed first.",
      "url": "https://gcaptain.com/u-s-forces-destroy-iranian-linked-dhow-accused-of-targeting-navy-ships/"
    },
    {
      "date": "2026-10-10",
      "who": "us",
      "kind": "civilian",
      "place": "gulfoman",
      "weapon": "Fighter jet",
      "title": "Cargo ship Ocean Molica disabled at the blockade",
      "text": "CENTCOM said the Panama-flagged ship ignored warnings, and that it is the fourth commercial ship disabled during the renewed blockade. No casualties were reported. This is the most recent US strike found.",
      "url": "https://gcaptain.com/u-s-forces-destroy-iranian-linked-dhow-accused-of-targeting-navy-ships/"
    }
  ]
}
