Skip to content
Back to edition
Power hub

Russia

The Kremlin, the war, power balances, and the fractures rising to the surface.

Pieces48
Total time852 min
Latest angleReportage
Reportage· No. 1184

REPORT: On the Road of Debt: The Russian Regions Paying the Price for Putin's War

In Moscow, restaurants are packed, shop windows glow, and official statements speak of a «special military operation» proceeding «according to plan». Thousands of kilometers away, in the regions of Siberia, the Urals, the Caucasus, the reality is radically different. Local communities going into debt to fund compensation payments to the families of killed soldiers. Regional hos

Read this piece
Hub articles
Analysis· No. 1156

ANALYSIS: Eighty Billion in Deficit: The Deadly Arithmetic of…

On June 23, 2026, United24 Media reported that Russia's budget deficit…

MM
Analysis· No. 939

ANALYSIS: The Ukrainian drone that set Moscow — and…

On June 18, 2026, at dawn, residents of the Kapotnya district…

MM
Analysis· No. 435

BREAKDOWN: Canada Sanctions 162 Entities of Putin's Shadow Fleet

On June 16, 2026, on the sidelines of the G7 Summit…

MM
Column· No. 97

COLUMN : 992 Drones in One Night — The…

On the night of June 17–18, 2026, Ukraine launched what Russia's…

MM
Investigation· No. 7650

INVESTIGATION : Russia's FSB Erases 4 Ukrainian Regions' Border…

Not an assault, not an ultimatum, not a televised proclamation from…

MM
Reportage· No. 7325

REPORT: Moscow Condemned the War. Its Intelligence Help Still…

On March 5, 2026, Kremlin spokesman Dmitry Peskov said Russia had…

MM
AI-generated
Profile· No. 4492

PROFILE: 632 ghosts of the sea, the true face…

Since the European Union adopted its 20th sanctions package on April…

MM
Reportage· No. 1823

REPORT: Putin Proposes Minsk for Talks — and Waits…

On June 29, 2026, in an interview granted to pro-Kremlin journalist…

MM
Editorial· No. 1788

EDITORIAL: Putin refuses peace — and says so without…

On June 29, 2026, the Kremlin delivered a message to the…

MM
Commentary· No. 1619

COMMENTARY: Moscow Rejects Peace — Putin Wants to Win,…

On June 19, 2026, Russian Foreign Minister Sergei Lavrov published an…

MM
Reportage· No. 1611

NARRATIVE: The Day Putin Admitted — Ukrainian Strikes "Are…

Vladimir Putin's words during the Kremlin videoconference on Tuesday, June 24,…

MM
Op-Ed· No. 1599

OPEN LETTER: FP-9 at 855 km — Putin, Moscow…

Vladimir Putin, when you ordered the invasion of Ukraine in February…

MM
Reportage· No. 1597

NARRATIVE: Ukraine burns Russia's refineries — shortages, panic, and…

This is the scene that Kremlin propaganda cannot erase: Muscovites standing…

MM
Essay· No. 1582

ESSAY: The Kapotnya Refinery in Flames — When Kyiv…

On June 18, 2026, the residents of Moscow looked up and…

MM
Investigation· No. 1459

INVESTIGATION: Russian Transnational Repression in Europe — the 21st…

For years, the Kremlin has exerted systematic pressure on its exiled…

MM
Analysis· No. 1458

DECODING: The Kremlin Swears Macroeconomic Stability — the Numbers…

On June 23, 2026, Kremlin spokesman Dmitri Peskov delivered a sentence…

MM
Investigation· No. 1440

INVESTIGATION: Anchorage phantom summit — Rubio vs. the Russian…

For several weeks in June 2026, a strange diplomatic dance has…

MM
Analysis· No. 1430

FACT-CHECK: Russian security services want to cancel the Duma…

Since the spring of 2026, a rumor has been circulating through…

MM
Reportage· No. 1420

REPORT: Zelensky proposes a three-way summit — Trump, Kyiv,…

According to converging reports published in June 2026, Kyiv transmitted to…

MM
Reportage· No. 1415

REPORT: Lyman holds — Ukrainian counter-attacks push back the…

The images are circulating on pro-Kremlin Telegram channels: Russian soldiers planting…

MM
Analysis· No. 1378

ANALYSIS: Putin Admits Fuel Shortages — Russia's Economic Fracture…

On June 28, 2026, at the United Russia party congress, President…

MM
Column· No. 1366

COLUMN: Seven Years for Two Tweets — Putin's Russia…

On June 24, 2026, the Zamoskvoretsky District Court of Moscow delivered…

MM
Investigation· No. 1364

INVESTIGATION: Rutte defies Putin before the Ankara summit —…

On June 25, 2026, from the hushed salons of the Atlantic…

MM
Op-Ed· No. 1310

OPEN LETTER: Mr. Putin, Your 15 Regions Without Fuel…

Mr. Putin, allow me to begin with the facts. On June…

MM
Commentary· No. 1258

COMMENTARY: Seoul ready to welcome North Korean soldiers who…

On January 11, 2025, Ukrainian president Volodymyr Zelensky and the Security…

MM
Analysis· No. 1213

ANALYSIS: Anchorage, Istanbul, MFA: the Kremlin's three maximalist mantras

There is a constant in Vladimir Putin's diplomacy since the start…

MM
Reportage· No. 1211

REPORT: Russian regions in debt: the hidden cost of…

Since 2022, the Kremlin's official narrative has not shifted an inch:…

MM
Analysis· No. 1205

ANALYSIS: Eighty billion in deficit — Putin's deadly arithmetic

The Kremlin has spent four years insisting that the Russian economy…

MM
Note· No. 1191

OPINION: Importing gasoline by ship — the energy collapse…

Some images are worth a thousand analyses. Here is mine, the…

MM
Investigation· No. 1185

INVESTIGATION: The Diplomacy of Deception: Inside the Kremlin's Machinery…

On June 23, 2026, Vladimir Putin declared that Russia was «ready…

MM
Analysis· No. 1179

DECODING: Two Years of the Moscow-Pyongyang Treaty: the Axis…

On June 22, 2026, North Korea marked the second anniversary of…

MM
Analysis· No. 1164

DECODING: Anchorage, Istanbul, MFA — decoding the Kremlin's three…

In diplomacy, words matter more than facts — at least for…

MM
Analysis· No. 1159

ANALYSIS: Russian bonds collapse — the debt market has…

There are truths that missiles cannot tell, realities that Kremlin communiqués…

MM
Analysis· No. 1140

DECODING: Moscow refinery paralyzed until 2027: the silent weapon…

In the industrial district of Kapotnya, on the southeastern edge of…

MM
Analysis· No. 1109

ANALYSIS: Russia's GDP contracts: the mirage of war-time growth

For two years, Vladimir Putin brandished Russia's growth figures like a…

MM
Note· No. 1089

OPINION: Lavrov "ready at any time": the Kremlin's theater

On June 23, 2026, Sergei Lavrov reaffirmed that Russia was ready…

MM
Note· No. 1084

OPINION: Two years of the Moscow-Pyongyang alliance — the…

On June 19, 2024, in the grand ceremonial hall of Pyongyang,…

MM
Analysis· No. 1057

DECODING: Russian technology transfers to Pyongyang — submarines, air…

Since the start of Russia's full-scale invasion of Ukraine in February…

MM
Commentary· No. 1052

COMMENTARY: A Zelensky-Putin Meeting? The Dictator's Friends Have Received…

On June 26, 2026, President Volodymyr Zelensky confirmed what some diplomats…

MM
Reportage· No. 1000

REPORT: Crimea Runs Dry — Ukrainian Strikes Strangle Russian…

In the night of June 20 to 21, 2026, the streets…

MM
Column· No. 900

COLUMN: Ukraine strikes at the heart of Russia —…

In June 2026, Ukraine struck an oil refinery in the heart…

MM
Analysis· No. 815

DECODING: Kostyantynivka — How Moscow Manufactures Victories With AI…

On June 23, 2026, Russian President Vladimir Putin claimed during a…

MM
Reportage· No. 740

REPORT: Kapotnya in Flames — How Ukraine Struck Russia's…

In the night of June 15 to 16, 2026, and again…

MM
Reportage· No. 724

TESTIMONY: Kostyantynivka — What the Front Says When Moscow…

On June 23, 2026, Vladimir Putin declared before his generals that…

MM
Analysis· No. 465

DECODING: RUSSIAN REFINERIES ON FIRE — KYIV STRIKES PUTIN'S…

In June 2026, something changed in the nature of this war…

MM
Column· No. 393

COLUMN: Zelensky Wants to Bring the War Home to…

On June 22, 2026, as swarms of Ukrainian drones disrupted Moscow's…

MM
Analysis· No. 243

ANALYSIS: China, Putin’s Lifeline — How Moscow Sold Its…

In 2024, bilateral trade between Russia and China reached an absolute…

MM
More hubs