Russia
The Kremlin, the war, power balances, and the fractures rising to the surface.
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 pieceANALYSIS: Eighty Billion in Deficit: The Deadly Arithmetic of…
On June 23, 2026, United24 Media reported that Russia's budget deficit…
ANALYSIS: The Ukrainian drone that set Moscow — and…
On June 18, 2026, at dawn, residents of the Kapotnya district…
BREAKDOWN: Canada Sanctions 162 Entities of Putin's Shadow Fleet
On June 16, 2026, on the sidelines of the G7 Summit…
COLUMN : 992 Drones in One Night — The…
On the night of June 17–18, 2026, Ukraine launched what Russia's…
INVESTIGATION : Russia's FSB Erases 4 Ukrainian Regions' Border…
Not an assault, not an ultimatum, not a televised proclamation from…
REPORT: Moscow Condemned the War. Its Intelligence Help Still…
On March 5, 2026, Kremlin spokesman Dmitry Peskov said Russia had…
PROFILE: 632 ghosts of the sea, the true face…
Since the European Union adopted its 20th sanctions package on April…
REPORT: Putin Proposes Minsk for Talks — and Waits…
On June 29, 2026, in an interview granted to pro-Kremlin journalist…
EDITORIAL: Putin refuses peace — and says so without…
On June 29, 2026, the Kremlin delivered a message to the…
COMMENTARY: Moscow Rejects Peace — Putin Wants to Win,…
On June 19, 2026, Russian Foreign Minister Sergei Lavrov published an…
NARRATIVE: The Day Putin Admitted — Ukrainian Strikes "Are…
Vladimir Putin's words during the Kremlin videoconference on Tuesday, June 24,…
OPEN LETTER: FP-9 at 855 km — Putin, Moscow…
Vladimir Putin, when you ordered the invasion of Ukraine in February…
NARRATIVE: Ukraine burns Russia's refineries — shortages, panic, and…
This is the scene that Kremlin propaganda cannot erase: Muscovites standing…
ESSAY: The Kapotnya Refinery in Flames — When Kyiv…
On June 18, 2026, the residents of Moscow looked up and…
INVESTIGATION: Russian Transnational Repression in Europe — the 21st…
For years, the Kremlin has exerted systematic pressure on its exiled…
DECODING: The Kremlin Swears Macroeconomic Stability — the Numbers…
On June 23, 2026, Kremlin spokesman Dmitri Peskov delivered a sentence…
INVESTIGATION: Anchorage phantom summit — Rubio vs. the Russian…
For several weeks in June 2026, a strange diplomatic dance has…
FACT-CHECK: Russian security services want to cancel the Duma…
Since the spring of 2026, a rumor has been circulating through…
REPORT: Zelensky proposes a three-way summit — Trump, Kyiv,…
According to converging reports published in June 2026, Kyiv transmitted to…
REPORT: Lyman holds — Ukrainian counter-attacks push back the…
The images are circulating on pro-Kremlin Telegram channels: Russian soldiers planting…
ANALYSIS: Putin Admits Fuel Shortages — Russia's Economic Fracture…
On June 28, 2026, at the United Russia party congress, President…
COLUMN: Seven Years for Two Tweets — Putin's Russia…
On June 24, 2026, the Zamoskvoretsky District Court of Moscow delivered…
INVESTIGATION: Rutte defies Putin before the Ankara summit —…
On June 25, 2026, from the hushed salons of the Atlantic…
OPEN LETTER: Mr. Putin, Your 15 Regions Without Fuel…
Mr. Putin, allow me to begin with the facts. On June…
COMMENTARY: Seoul ready to welcome North Korean soldiers who…
On January 11, 2025, Ukrainian president Volodymyr Zelensky and the Security…
ANALYSIS: Anchorage, Istanbul, MFA: the Kremlin's three maximalist mantras
There is a constant in Vladimir Putin's diplomacy since the start…
REPORT: Russian regions in debt: the hidden cost of…
Since 2022, the Kremlin's official narrative has not shifted an inch:…
ANALYSIS: Eighty billion in deficit — Putin's deadly arithmetic
The Kremlin has spent four years insisting that the Russian economy…
OPINION: Importing gasoline by ship — the energy collapse…
Some images are worth a thousand analyses. Here is mine, the…
INVESTIGATION: The Diplomacy of Deception: Inside the Kremlin's Machinery…
On June 23, 2026, Vladimir Putin declared that Russia was «ready…
DECODING: Two Years of the Moscow-Pyongyang Treaty: the Axis…
On June 22, 2026, North Korea marked the second anniversary of…
DECODING: Anchorage, Istanbul, MFA — decoding the Kremlin's three…
In diplomacy, words matter more than facts — at least for…
ANALYSIS: Russian bonds collapse — the debt market has…
There are truths that missiles cannot tell, realities that Kremlin communiqués…
DECODING: Moscow refinery paralyzed until 2027: the silent weapon…
In the industrial district of Kapotnya, on the southeastern edge of…
ANALYSIS: Russia's GDP contracts: the mirage of war-time growth
For two years, Vladimir Putin brandished Russia's growth figures like a…
OPINION: Lavrov "ready at any time": the Kremlin's theater
On June 23, 2026, Sergei Lavrov reaffirmed that Russia was ready…
OPINION: Two years of the Moscow-Pyongyang alliance — the…
On June 19, 2024, in the grand ceremonial hall of Pyongyang,…
DECODING: Russian technology transfers to Pyongyang — submarines, air…
Since the start of Russia's full-scale invasion of Ukraine in February…
COMMENTARY: A Zelensky-Putin Meeting? The Dictator's Friends Have Received…
On June 26, 2026, President Volodymyr Zelensky confirmed what some diplomats…
REPORT: Crimea Runs Dry — Ukrainian Strikes Strangle Russian…
In the night of June 20 to 21, 2026, the streets…
COLUMN: Ukraine strikes at the heart of Russia —…
In June 2026, Ukraine struck an oil refinery in the heart…
DECODING: Kostyantynivka — How Moscow Manufactures Victories With AI…
On June 23, 2026, Russian President Vladimir Putin claimed during a…
REPORT: Kapotnya in Flames — How Ukraine Struck Russia's…
In the night of June 15 to 16, 2026, and again…
TESTIMONY: Kostyantynivka — What the Front Says When Moscow…
On June 23, 2026, Vladimir Putin declared before his generals that…
DECODING: RUSSIAN REFINERIES ON FIRE — KYIV STRIKES PUTIN'S…
In June 2026, something changed in the nature of this war…
COLUMN: Zelensky Wants to Bring the War Home to…
On June 22, 2026, as swarms of Ukrainian drones disrupted Moscow's…
ANALYSIS: China, Putin’s Lifeline — How Moscow Sold Its…
In 2024, bilateral trade between Russia and China reached an absolute…