RAGE INDEX — 20 October 2026: 87 HIGH
RAGE INDEX · RIX-2026-065 · Methodology v1.4 · Edition 2026-10-20 · Published 2026-10-21 · 14 min read
RAGE INDEX holds at 87 HIGH: Britain sends RAF Typhoons to defend Saudi Arabia, Riyadh postpones its FII conference and Alberta votes to stay in Canada.
RIX-2026-065 · RAGE Intel · Tuesday, 20 October 2026 · 17:15 Beirut#
Methodology v1.4 · Coverage: 6 of 6 theaters refreshed (4 same-day, 2 light-signal) · Read time: 14 min#
Decode. Dominate. Deliver.
The day in one line. Britain is sending RAF Typhoons to defend Saudi Arabia, the first Western combat aircraft committed to the Houthi war in this record. Riyadh cancelled its "Davos in the Desert" conference and told government staff to work from home. Hegseth met Netanyahu on an unannounced visit, a day after reports that the two governments discussed a new Iran operation. Qatar says the US–Iran talks are continuing. In Europe, Zelenskyy meets Witkoff in Oslo even as Trump says it may be "time for Zelenskyy to get somebody else to negotiate" and Kyiv reports delayed missiles. Alberta voted about 76–24 to stay in Canada. The headline holds at 87, and the precise total stays at 87.48, 0.02 below the point where it would round to 88. Escalation Units: ME 193 · EE 207.
INDEX#
87 = · 🔴 HIGH#
Confidence band: ±3 (independent-error basis) · ±7 worst case#
Prior close: 87 (RIX-2026-064, 19 Oct) · Precise total: 87.48 (unchanged)
| Theater | Score | Δ | Band | Coverage | Weight | Contribution |
|---|---|---|---|---|---|---|
| Middle East | 100 | = | 🔴 HIGH | A | 0.22 | 22.00 |
| Eastern Europe & Black Sea | 100 | = | 🔴 HIGH | A | 0.20 | 20.00 |
| Indo-Pacific | 75 | = | 🔴 HIGH | C | 0.22 | 16.50 |
| Africa | 98 | = | 🔴 HIGH | C | 0.14 | 13.72 |
| South & Central Asia | 68 | = | 🟠 ELEVATED | C | 0.12 | 8.16 |
| Americas | 71 | = | 🟠 ELEVATED | B | 0.10 | 7.10 |
| RAGE INDEX | 87 | = | 🔴 HIGH | 1.00 | 87.48 |
Escalation Units (the uncapped tracker for theaters at the 100 ceiling): Middle East 193 (▲2) · Eastern Europe & Black Sea 207 (▲1).
📈 TWO WEEKS, ONE NUMBER. The headline has read 87 for twelve straight editions (9–20 Oct). Over the same period the Middle East EU has risen +26 (167 → 193) and Eastern Europe's +17 (190 → 207). Neither has fallen once. The headline is at its ceiling. The escalation is not.
Fifteen-edition record#
| Edition | Date | Headline | Precise | ME EU | EE EU | ME | EE | IP | AF | SCA | AM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| RIX-051 | 6 Oct | 86 | 85.70 | 160 | 183 | 100 | 100 | 74 | 92 | 62 | 71 |
| RIX-052 | 7 Oct | 86 | 85.70 | 162 | 184 | 100 | 100 | 74 | 92 | 62 | 71 |
| RIX-053 | 8 Oct | 86 | 86.34 | 165 | 187 | 100 | 100 | 74 | 94 | 65 | 71 |
| RIX-054 | 9 Oct | 87 | 86.76 | 167 | 190 | 100 | 100 | 74 | 97 | 65 | 71 |
| RIX-055 | 10 Oct | 87 | 86.76 | 171 | 192 | 100 | 100 | 74 | 97 | 65 | 71 |
| RIX-056 | 11 Oct | 87 | 87.00 | 173 | 192 | 100 | 100 | 74 | 97 | 67 | 71 |
| RIX-057 | 12 Oct | 87 | 87.22 | 175 | 193 | 100 | 100 | 75 | 97 | 67 | 71 |
| RIX-058 | 13 Oct | 87 | 87.36 | 176 | 195 | 100 | 100 | 75 | 98 | 67 | 71 |
| RIX-059 | 14 Oct | 87 | 87.48 | 179 | 196 | 100 | 100 | 75 | 98 | 68 | 71 |
| RIX-060 | 15 Oct | 87 | 87.48 | 182 | 199 | 100 | 100 | 75 | 98 | 68 | 71 |
| RIX-061 | 16 Oct | 87 | 87.34 | 183 | 199 | 100 | 100 | 75 | 97 | 68 | 71 |
| RIX-062 | 17 Oct | 87 | 87.34 | 185 | 201 | 100 | 100 | 75 | 97 | 68 | 71 |
| RIX-063 | 18 Oct | 87 | 87.34 | 188 | 204 | 100 | 100 | 75 | 97 | 68 | 71 |
| RIX-064 | 19 Oct | 87 | 87.48 | 191 | 206 | 100 | 100 | 75 | 98 | 68 | 71 |
| RIX-065 | 20 Oct | 87 | 87.48 | 193 | 207 | 100 | 100 | 75 | 98 | 68 | 71 |
Fifteen-edition summary. The precise total is ▲1.78, the Middle East EU ▲33 and the Eastern Europe EU ▲24. Four of six theaters are in HIGH, against three on 6 October.
KEY JUDGMENTS#
The Houthi war is internationalising, in defensive form.
- UK: RAF Typhoons will fly "defensive counter air missions" over Saudi cities and infrastructure, with air-to-air refuelling for Saudi operations. Britain says they will not attack the Houthis.
- Egypt: a vote is scheduled for 26 October.
- Türkiye and Pakistan: have pledged support under the August Mecca pact.
- GCC: has invoked collective defence.
Every one of these commitments is defensive. But each foreign aircraft over Saudi Arabia becomes a possible Houthi target, and each new partner widens the war's diplomatic footprint. (Confidence: high.)
Saudi Arabia's economic reputation is now a casualty of the war. The Future Investment Initiative has been postponed to next year. It was due to run 26–29 October as its tenth edition, with Alphabet's Ruth Porat, Goldman Sachs's David Solomon and BlackRock's Larry Fink on the speaker list. Riyadh's government agencies, the Kingdom Centre and the King Abdullah Financial District are working remotely. Together with the UK travel advisory (RIX-062) and the Asian Tour postponement, the Houthi campaign is achieving what a blockade would: Riyadh can no longer present itself to investors as open for business. (Confidence: high.)
The US–Iran picture holds two tracks at once: preparation and talks.
- Preparation: Hegseth's unannounced meeting with Netanyahu at a southern air base came a day after the Axios report on joint planning. The Pentagon "declines to comment."
- Talks: Qatar says US–Iran talks continue, and calls the lack of public information "a good sign." Pakistan's army chief is in Tehran.
- Barrack says the US is leaving the "oil-for-security" model but "not leaving" the region.
Both are live. The desk sees the window of highest risk as just after 3 November, not before. (Confidence: moderate.)
Washington is now openly trying to change Ukraine's negotiator.
- Trump: "Maybe it's time for Zelenskyy to get somebody else to negotiate."
- Zelenskyy: paid-for PURL missiles are being held at the Pentagon. One package reportedly awaits Hegseth's signature. European Patriot transfers await US approval. On three occasions in a week Ukraine did not receive advance warning of Russian attacks.
The Oslo talks are going ahead without Russia. The rift is narrowing what Kyiv can do militarily faster than diplomacy is producing anything. (Confidence: high.)
WHAT HAPPENED — 20 OCT (to 16:30 Beirut)#
🔴 MIDDLE EAST — 100 = · EU 193 ▲2#
Saudi Arabia & Yemen
- The UK is deploying RAF Typhoons to Saudi Arabia (MoD statement, Tuesday).
Confirmed- Role: "defensive counter air missions to support the protection of Saudi cities" and critical national infrastructure, plus air-to-air refuelling for Saudi air operations.
- What it rules out: no strikes on the Houthis.
- What is not yet public: the number of aircraft, the base and the dates.
- UK Defence Secretary Wes Streeting: "The continuing attacks from the Houthis on our ally Saudi Arabia are absolutely despicable." He says the Typhoons will "help protect Saudi airspace from drones and missiles," and build on UK equipment and personnel already in the kingdom.
- Al Jazeera's read (Camille Nedelec): the move was partly driven by rising energy prices.
- The "Davos in the Desert" conference is postponed. The FII (26–29 October, tenth edition) moves to 2027, with a date "very soon." FII Institute CEO Dr Maha Bint Mishari Al Saud says the decision "comes from a deep commitment to our partners."
Confirmed - Riyadh is working remotely. Government agencies are remote Monday to Thursday. The Kingdom Centre (99 storeys, IMF regional office) has closed to workers until further notice. Firms in the King Abdullah Financial District are remote.
Confirmed(AFP sources) - The toll inside Saudi Arabia: Houthi attacks have killed at least 18 people and injured hundreds (Al Jazeera).
Confirmed - Coalition air strikes hit Houthi positions in Yemen (live coverage). The details and the attacking force were not specified in the sources read.
Developing - Qatar's foreign ministry backed Saudi Arabia in "defending their sovereignty."
Confirmed - Egypt: state media confirm the House session on Saudi support is set for 26 October, a delay of a second day.
Confirmed
US–Israel–Iran
- US Defense Secretary Pete Hegseth met Netanyahu on Monday on an unannounced visit. Axios cites two sources, and Army Radio places the meeting at an air base in the southern desert. Hegseth posted that he had visited US troops in CENTCOM's area. The Pentagon "declines to comment."
Confirmed(meeting, per Axios and Army Radio) · agendaNot covered - VP JD Vance on Israel's election: "I'm not anti-endorsing him, but I'm not pro-endorsing him." Trump's "Complete and Total Endorsement" of Netanyahu stands.
Confirmed - Qatar's Majed al-Ansari: US–Iran negotiations are continuing, with mediators passing messages, and the lack of public information is "a good sign." Iran's seven-day proposal has not yet had a US response. Qatar also warns of a wider regional conflict.
Confirmed - US envoy Tom Barrack (Doha Global Security Forum): "The US no longer wants to own… The bargain is not to control, but to not leave. We're not leaving." He said attempts at regime change (he counts 23 in the wider region) "seem to have been a mistake." Analyst Luciano Zaccara reads this as conceding that regime change in Iran is unlikely.
Confirmed - Pakistan's army chief arrived in Tehran to meet senior officials (Iranian media). A day earlier Pakistan suspended border trade with Iran.
Claimed(Iranian media) - Analyst Negar Mortazavi: Iran's leverage "has diminished but has not disappeared"; "moving tankers does not equal restoring normal shipping."
Analysis
Hormuz
- The IRGC, via Fars, says two tankers were set ablaze after hitting mines in the strait. No names, flags or locations were given, and the sources read do not make clear whether these are new incidents or the two claimed on 18 October.
Claimed(IRGC) · not independently confirmed - Brent: no new confirmed print since $107.57 on Monday morning (RIX-064).
Not covered
Israel & Palestine
- Gaza: a Palestinian was killed in an Israeli bombing of Gaza City (live).
Confirmed - Hind Rajab: Rep. Rashida Tlaib demands the arrest of an Israeli soldier linked to the 2024 killing.
Confirmed - The election explained: 27 October is Israel's sixth election since 2019.
Analysis
Score rationale. The theater stays at the ceiling. EU ▲2 to 193:
- +1 for the UK deployment. The first Western combat aircraft committed to the Houthi war adds new targets and a new party to the war.
- +1 for the Hegseth–Netanyahu meeting. It took place a day after reports of joint operational planning.
Offsets noted: Qatar's confirmation that talks are continuing, and Barrack's de-escalatory framing. Together they prevent a third point. The Fars mine claim is not scored as it may duplicate 18 October.
🔴 EASTERN EUROPE & BLACK SEA — 100 = · EU 207 ▲1#
Diplomacy and the US–Ukraine rift
Oslo talks (20 Oct): Zelenskyy meets US envoy Steve Witkoff and European leaders.
Confirmed- Attending: the prime ministers of Norway (Jonas Gahr Støre) and Finland, with Jared Kushner remotely (illness). Reuters also lists the E4 (UK, France, Germany, Poland), the EU and NATO.
- Not attending: no Russian participation is reported.
Trump (Monday): Zelenskyy "should have had settled this war a long time ago… Maybe it's time for Zelenskyy to get somebody else to negotiate." Earlier this month he called for Zelenskyy's replacement and labelled him a "warmonger" over the refinery strikes.
ConfirmedZelenskyy to US senators: Washington's decisions are "hard to explain between friends."
Confirmed(statement)- The Pentagon is delaying missiles already paid for under PURL. One package reportedly awaits Hegseth's signature.
- European states are ready to transfer Patriot interceptors but are awaiting US approval.
- On three occasions in the past week, Ukraine did not receive advance warning of Russian attacks.
Zelenskyy–Rubio call: he describes a "substantive conversation" on interceptors, intelligence and Starlink, calls it "constructive," and says they will speak again soon. No commitments were confirmed. Separately, Zelenskyy is seeking answers on why Starshield-based defences are failing, and Al Jazeera asks whether Russia is "stalking" satellites that serve Ukraine.
Confirmed·AnalysisSouth Korea is withdrawing more embassy staff from Kyiv after Zelenskyy disclosed, at the UN, the transfer of two North Korean POWs to Seoul.
- Seoul: a chargé d'affaires and consular staff will stay. Spokesman Park Doo-soon cites Kyiv's lack of a "constructive response" and the air-strike threat.
- Kyiv: considers the matter "resolved."
Confirmed
Strikes
- A Russian drone hit the Kyiv–Odesa highway, killing 3 and injuring 4 (Kyiv regional prosecutors).
Confirmed - DTEK says three of its facilities in the Odesa region were hit, and more than 32,000 families are without power.
Confirmed - Tambov, Russia: Governor Yevgeny Pervyshov says an oil pumping station caught fire after an overnight Ukrainian drone attack, and four drones were intercepted.
Confirmed(Russian official) · not a refinery (see F-20261018-02)
European unrest (noted, not scored)
- France: analysts ask whether the protests mean "game over" for Macron's centrists before the elections. A student union calls them an "outburst of resentment." Trump said "Paris is going to be a Muslim city very soon."
Confirmed(statements) ·Analysis - Albania: a leaderless youth movement is demanding PM Edi Rama's resignation. Spain: four dead in torrential rain in the east.
Confirmed
Score rationale. The theater stays at the ceiling. EU ▲1 to 207:
- +1 for confirmed US supply friction. Delayed paid-for missiles, Patriot transfers on hold and missed early warnings directly weaken Ukraine's air defence going into a winter grid campaign. Strikes on Odesa's power supply continued the same day.
Offset noted: the Oslo talks hold back a second point.
🔴 INDO-PACIFIC — 75 = · Coverage C#
- Korean peninsula: the South Korea–Ukraine POW row is the only peninsula-related development found. It is diplomatic, not military.
Confirmed - Australia: police say the deliberate car-ramming of an MP was "an isolated incident."
Confirmed - Haze: an opinion piece warns Southeast Asia's haze crisis will persist "until polluters pay."
Analysis - No DPRK launch, Taiwan Strait or South China Sea event was found.
Not covered
Score rationale. Holding at 75. Coverage improves to C because the POW row was covered, but the military picture is still unobserved.
🔴 AFRICA — 98 = · Coverage C#
- Somalia: US air strikes are surging. AFRICOM records 84 strikes through September 2026, and the New America Foundation counts 88. Airwars says strikes in Trump's second term almost equal his whole first term, at about four times the Biden-era rate. Families report civilian deaths that AFRICOM disputes.
Confirmed(counts) · casualtiesClaimed - Somali piracy is returning in Puntland, and security restrictions are squeezing fishermen (19 Oct feature).
Analysis - Tunisia: young people consider emigration "beyond money." Morocco: an opinion piece says the government faces new challenges.
Analysis - Sudan, Kenya Ebola, DRC: no new figures after RIX-064.
Not covered
Score rationale. Holding at 98.
🟠 SOUTH & CENTRAL ASIA — 68 = · Coverage C#
- Rubio in India (20–21 Oct): Mumbai meetings and a tour of Reliance's Jamnagar refinery, the world's largest single-site refinery at 1.4M bpd. He is skipping New Delhi.
Confirmed- Russian crude was about a third of Jamnagar's runs in Q3 2026.
- Venezuelan crude: Kpler sees Reliance taking 350–370k bpd in October.
- Tariffs: a 100% tariff on Indian goods is authorised by last month's law but suspended by Trump.
- Pakistan's army chief is in Tehran (see ME). The KP emergency vote is due tomorrow (F-20261011-01).
Claimed/Not covered
Score rationale. Holding at 68.
🟠 AMERICAS — 71 = · Coverage B#
- Alberta voted about 76% to 24% to remain in Canada (≈1.8M votes counted, preliminary). The vote would have started a path toward a separation referendum.
Confirmed- PM Mark Carney: a "clear choice" for unity.
- Premier Danielle Smith voted against independence.
- Alberta Prosperity Project's Jeffrey Rath: the push continues.
- US Treasury Secretary Bessent has called Alberta Washington's "natural partner," and Elon Musk posted that Alberta "should separate."
- Guatemala: a former prosecutor was shot dead (18 Oct). US: Trump's approval is at 31% ahead of the 3 November midterms.
Confirmed
Score rationale. Holding at 71. Alberta removes a tail risk to North American stability, but this theater's score is driven by Latin American violence and US–Venezuela/Cuba tensions, so the result is noted and not scored down.
CROSS-THEATER MONITORS#
⚡ Energy & sanctions#
| Indicator | Reading |
|---|---|
| Brent | No new confirmed print (last $107.57, Mon a.m.) |
| Saudi economy | FII postponed · Riyadh remote working · Kingdom Centre closed |
| Hormuz | IRGC (Fars) claims two more tanker fires from mines (unconfirmed, may duplicate 18 Oct) |
| Russia–India oil | Rubio at Jamnagar. Russian crude ≈⅓ of Q3 runs. 100% tariff suspended |
| Ukraine grid | 32,000+ families without power in the Odesa region (DTEK) |
| Russia energy | Tambov oil pumping station on fire after a drone strike |
🛰️ Space & cyber#
- Starshield and Starlink: Zelenskyy is seeking answers on why Starshield-backed defences are failing. Al Jazeera asks whether Russia is "stalking" satellites that serve Ukraine.
Analysis
☢️ WMD & Nuclear#
- No new event. Russian specialists are returning to Bushehr (RIX-064).
⚓ Maritime#
- Somali piracy is reviving (Puntland). The Hormuz mine-vs-projectile dispute is still unresolved (F-20261017-01).
FORECAST LEDGER#
Ledger: 21 resolved · running Brier ≈ 0.21 (0.210) · 16 open.
| ID | Question | Resolves | Price | Status |
|---|---|---|---|---|
| F-20261008-01 | US kinetic strike on Iranian territory, 8 Oct – 3 Nov? | 3 Nov | 15% | Open. Hegseth's visit is noted. Qatar says talks are live |
| F-20261008-02 | US–Russia–Ukraine trilateral by 31 Oct? | 31 Oct | 12% ▼3 | Repriced. The Oslo format excludes Russia, and Trump is questioning Zelenskyy as negotiator |
| F-20261009-02 | Ethiopia strikes or enters Eritrea by 31 Oct? | 31 Oct | 25% | Open |
| F-20261010-01 | Declared US strike on Houthi targets by 31 Oct? | 31 Oct | 20% | Open. Western involvement is so far defensive (UK) |
| F-20261011-01 | Pakistan's parliament approves the KP emergency by 21 Oct? | 21 Oct | 75% | Open. Resolves tomorrow. No reporting found |
| F-20261012-01 | Another DPRK ballistic launch, 13–31 Oct? | 31 Oct | 55% | Open |
| F-20261013-02 | FRN/M23 takes a further DRC provincial capital by 30 Nov? | 30 Nov | 15% | Open |
| F-20261014-01 | Houthi attack halts or reduces Saudi crude output or exports, 14–31 Oct? | 31 Oct | 25% | Open |
| F-20261014-02 | Lusaka meeting with DRC and Rwanda present, 18 Oct? | 18 Oct | 65% | Pending. Void if unsourced by 25 Oct |
| F-20261015-01 | Houthi attack kills ≥1 in Aden governorate, 16–31 Oct? | 31 Oct | 45% | Open |
| F-20261016-01 | TPLF publicly rejects Tigray's interim administration by 31 Oct? | 31 Oct | 65% | Open |
| F-20261017-01 | Independent confirmation of a naval-mine strike near Hormuz, 17–31 Oct? | 31 Oct | 30% | Open. The new IRGC claims are unconfirmed |
| F-20261018-01 | Egyptian military assets publicly confirmed deployed to Saudi Arabia, 18–31 Oct? | 31 Oct | 25% | Open |
| F-20261018-02 | Russian official confirms a Ukrainian strike on a Russian oil refinery, 18–25 Oct? | 25 Oct | 70% ▼5 | Repriced. Tambov was a pumping station, not a refinery. Oslo diplomacy may restrain Kyiv for a few days |
| F-20261019-01 | Egypt's House approves defensive support to Saudi Arabia by 31 Oct? | 31 Oct | 75% | Open. The vote is on 26 Oct |
| F-20261020-01 | Will any state other than the UK and Egypt (and other than GCC members) publicly announce the deployment of combat aircraft, air-defence units or warships to defend Saudi Arabia, between 20 and 31 October 2026? | 31 Oct | 35% | New |
Reasoning for F-20261020-01. Türkiye and Pakistan already have pledges under the Mecca pact. The UK has now made the first Western move, and France and the US are the most likely to follow. Against this: most partners prefer quiet support, and a public deployment makes them a Houthi target. Equipment already in the kingdom before 20 October does not count.
WATCH — NEXT 72 HOURS#
- The Oslo outcome: any agreed text, and whether Russia is offered a channel.
- The Typhoons: their arrival, their base, and any Houthi threat against UK assets.
- 21 Oct: Pakistan's KP vote resolves F-20261011-01.
- US–Iran: Qatar-mediated messages, and the outcome of Pakistan's army chief's Tehran meetings.
- The headline at 87.48: one more point below the ceiling makes it 88.
CALENDAR#
| Date | Event |
|---|---|
| 21 Oct | Pakistan's KP deadline · Rubio in India (day 2) |
| 25 Oct | F-20261018-02 resolves · void deadline for F-20261014-02 |
| 26 Oct | Egypt's parliamentary vote on Saudi support |
| 26–29 Oct | |
| 27 Oct | Israeli general election |
| 31 Oct | Eleven forecasts resolve |
| 3 Nov | US midterms |
| ≈15 Dec | End of the 60-day pause on Russia sanctions |
CORRECTIONS & EDITORIAL NOTES#
- Same-day edition. The data cutoff is 16:30 Beirut. Later 20 October events will appear in RIX-066.
- UK Defence Secretary. The name Wes Streeting is used exactly as given in Al Jazeera's report of the MoD statement. The desk has not independently checked the UK ministerial line-up.
- Possible duplicate claim. The 20 October IRGC tanker claim (Fars) may describe the same two tankers claimed on 18 October. It is not added as a new row on the maritime claims table until the vessels are identified.
- Indo-Pacific. Coverage is upgraded from D to C only because of the POW story. No military collection.
SOURCES#
UK to deploy Typhoon jets to defend Saudi Arabia, 20 Oct · Saudi Arabia cancels 2026 "Davos in the Desert", 20 Oct · Iran war live: Qatar says Iran-US talks ongoing (two tankers on fire, strikes on Houthis), 20 Oct · Hegseth meets Netanyahu on unannounced Israel visit, 20 Oct · US leaving oil-for-security approach, not Middle East: Barrack, 20 Oct · How Israel's 2026 election works, 20 Oct · Tlaib demands arrest of soldier tied to Hind Rajab killing, 20 Oct · Zelenskyy to hold talks in Oslo with Witkoff, Europeans, 20 Oct · US-Ukraine relations sour as Trump, Zelenskyy clash, 20 Oct · Is Russia stalking satellites that help Ukraine?, 20 Oct · Zelenskyy seeks answers on Starshield, 20 Oct · South Korea to pull more embassy staff from Ukraine, 20 Oct · French protests: game over for Macron's centrists?, 20 Oct · Why Albania's young protesters want Rama to go, 20 Oct · Four dead as torrential rain hits eastern Spain, 20 Oct · The human cost of surging US air strikes in Somalia, 20 Oct · The return of Somali piracy, 19 Oct · Why young Tunisians are considering emigration, 20 Oct · Why Rubio is visiting Reliance's Jamnagar refinery, 20 Oct · "Deliberate" car ramming of Australian MP, 20 Oct · Alberta voters reject separation, early results, 20 Oct · Trump's approval ratings plummet, 20 Oct · Guatemalan former prosecutor shot dead, 18 Oct
RAGE Intel | Decode. Dominate. Deliver. RIX-2026-065 · Methodology v1.4 · Brier 0.21 (n=21) · 16 forecasts open