September
⌨
The day was dominated by Germany's official accusation that Russia organized a sabotage at Leipzig airport, leading to the closure of the Russian consulate in Bonn and the Russian House in Berlin, and stricter entry rules for Russians. State-aligned outlets (Lenta.ru, Interfax) framed this as a diplomatic confrontation, while independent media (Meduza) highlighted the consequences. Earlier, Russian strikes on Kyiv killed at least twelve, with state media focusing on military targets and independent outlets on civilian casualties. Putin's remarks at the SCO summit, including a meeting with Pashinyan, and Zelensky's warning about Russian airspace safety were also covered.
⌨
Russian media on September 2 focused on Putin's response to Zelensky's threat to shoot down civilian aircraft over Russia, with state-aligned outlets (TASS, RIA Novosti, RT) amplifying his dismissal of negotiations and labeling the threat as 'state terrorism'. Independent media (Meduza, The Moscow Times) covered the fallout, including a Turkish airline suspending flights to Moscow and the questioning of charity head Lidia Moniava over 'fakes' about the army. In the afternoon, Trump's readiness to meet Putin for peace talks gained traction, while The Moscow Times reported heavy Russian troop losses. Earlier, US strikes on Iran and Germany's closure of Russian consulates were also noted.
⌨
The day was dominated by Vladimir Putin's keynote address at the Eastern Economic Forum in Vladivostok. State-aligned outlets (TASS, RIA Novosti, Lenta.ru) led with his dismissal of mobilization rumors as an 'information attack' and his assertion that volunteers suffice for the war effort. He also announced a unified preferential regime for the Far East and Arctic, and claimed victory over hyperinflation. Meanwhile, independent media (Meduza, The Moscow Times) focused on the fallout from Ukraine's drone campaign: a general was shot and wounded in Saratov, and a drone hit a residential building in the Moscow region. The arrest of the Russian vessel 'Professor Molchanov' by Norway at Ukraine's request also drew attention, with Moscow summoning the Norwegian ambassador. In the evening, Trump's statement about wanting to end the conflict and his openness to a new summit with Putin were covered, but the forum's economic messaging remained the central editorial priority.
⌨
Russian media on September 4 focused on the largest Ukrainian drone attack on Moscow to date, with state-aligned outlets (TASS, RIA Novosti, Interfax, NTV) reporting on air defense interceptions and a fire at a Sochi oil depot. Independent outlets (Meduza, The Moscow Times) covered the release of hospice founder Liuda Moniava and the stalled US 'hell sanctions' bill. In the afternoon, a drone struck the SBU headquarters in Kyiv, which state media framed as retaliation. Trump's envoys Witkoff and Kushner announced plans to visit Moscow and Kyiv with a proposal to end the war, drawing attention across the spectrum.
⌨
The day centered on the arrival of US envoys Witkoff and Kushner in Moscow and their three-hour meeting with Putin in the Kremlin. State-aligned and commercial outlets led with the talks, while independent media highlighted Putin's order to halt strikes on Kyiv for three days and his promise to ensure the envoys' safety. Earlier, Ukraine's military was reported to observe a ceasefire from September 5-8, and Zelensky pledged not to strike Moscow during the visit. The meeting concluded without announced agreements, but the day's editorial focus remained on the diplomatic engagement.
⌨
The day's coverage centered on US envoys Witkoff and Kushner's visit to Kyiv following their Kremlin meeting. State-aligned outlets (TASS, RIA Novosti, NTV) emphasized the 'constructive' Moscow talks and new ideas for settlement, while independent media (Meduza, The Moscow Times) noted no breakthrough and Putin's insistence on his own terms. In the afternoon, the envoys met Zelensky, with reports of a planned 'peace package' and hopes for trilateral talks before winter. Drone attacks on Ryazan and Rostov, a deadly avalanche in Kabardino-Balkaria, and Lavrov's warning of 'real war' with Germany over Leipzig accusations were secondary but notable.
⌨
On September 7, Russian media focused on the Foreign Ministry's demand to close Germany's consulate general in St. Petersburg, a retaliatory move reported by Kommersant, Interfax, and TASS. Earlier, state-aligned outlets highlighted the aftermath of US envoys Witkoff and Kushner's Moscow visit, with TASS and NTV framing it as a 'small step toward peace' and reporting new ideas for resolving the Ukraine conflict. Independent outlets like Meduza and The Moscow Times covered domestic restrictions, including a commission to apply measures against convicted relocants and the arrest of a police deputy chief. Drone strikes on Sevastopol and Perm, killing a teenager and one person respectively, were also prominent, with state media emphasizing Russian military advances in Krasny Liman and Kharkiv.
⌨
The day's dominant story was the hour-long phone call between Putin and Trump, reported by all major outlets. State-aligned media (TASS, RIA Novosti, Interfax, RT) emphasized discussions on Ukraine and the visits of US envoys, while independent outlets (Meduza, The Moscow Times) noted Putin's claims of achieving SMO goals and promises not to attack Europe. Earlier, Ukrainian drone attacks on Saratov and renewed Russian strikes on Kyiv were covered, with state media highlighting military successes and independent media focusing on civilian casualties. Hungary's expulsion of 10 Russian diplomats drew a vow of 'harsh and painful' response from Moscow. The day also saw reports of a Moldovan citizen detained for attempting to assassinate a Russian officer.
⌨
Morning coverage moved from Rubio's talk of new ideas after Moscow and Kyiv visits to Novorossiysk, described as the city's most massive attack: four dead including a child, 29 injured, with a state of emergency and mourning declared. The Defence Ministry claimed nearly 600 drones intercepted and announced retaliatory group strikes on logistics centres and drone depots in Kyiv and Nikolaev, plus the capture of Ozerne and encirclement of Ukrainian units in Kharkiv region.
Diplomacy continued in parallel: Putin received Vietnam's To Lam, the Kremlin briefed on roadmaps and a possible venue for talks, while Trump said Putin was inclined to agreements and did not rule out a trilateral meeting, amid reports the CIA director could replace Witkoff and Kushner.
By afternoon attention turned to a first: drones reaching Novy Urengoy in Yamal, 2,800 km away, causing fire and evacuation, followed in the evening by unmanned-boat explosions in Sochi.
⌨
Overnight Ukrainian drone campaign dominated coverage, presented as continuation of Novorossiysk and Novy Urengoy strikes. Defence Ministry claimed 448 drones intercepted; outlets tracked damage in Makhachkala port and theater, a death in Voronezh, 576 damaged flats in Novorossiysk, and a rising casualty count in Sochi from sea-drone explosions from eight to 28, including children.
Midday focus shifted to FSB claim of foiled Ukrainian attack on British ambassador's residence in Moscow and arrest of former embassy guard accused of gathering data for SBU, reported without independent verification and followed by British Foreign Office comment.
Evening turned to retaliation narrative: claimed Geran hits on Kyiv drone depot and Chornomorsk freighter, capture of Zarubinka and Goptovka in Kharkiv region, while Peskov accused Kyiv of opening Pandora's box with Black Sea strikes on civilian targets.
⌨
Overnight Ukrainian drone strikes continued the campaign from previous days. State outlets reported a fire at the Ozon logistics hub in Saratov, damaged apartment blocks in Volgograd with two injured, and two dead in Tula region, claiming 777 drones intercepted; independent outlets confirmed damage while noting a Russian strike on a Kyiv apartment block.
Putin arrived in New Delhi for a three-day visit ahead of the BRICS summit, meeting Modi and later South African and Egyptian leaders, and addressing the BRICS business forum on Western decline and a new world order.
Domestically, operators launched first commercial 5G in 16 cities and the Central Bank held the key rate at 14%, pausing easing. In the evening Putin said deployment of European troops in Ukraine would mean war with Russia, while Medvedev denied any need for mobilization.
⌨
Putin spent a second day in New Delhi for the BRICS summit, moving from the business forum to the leaders’ session. State outlets carried his video address on the end of the unipolar system, the need to expand the UN Security Council and claims the bloc was “not against anyone,” followed by adoption of the New Delhi Declaration, presented as quoted by world press.
Overnight exchanges continued the drone war of previous days. Russian outlets reported Ukrainian strikes on Togliatti, Taganrog and Belgorod, with one dead and 14 injured in Belgorod, while describing a massive Russian strike on Ukrainian metallurgy and ports and fighting around Dobropillia and Kharkiv.
Lavrov said Russia would not halt operations during any talks with Kyiv, a line Peskov paired with rejection of a Putin-Zelensky meeting at the G20. The Arkhangelsk road crash that killed 13 dominated early domestic coverage.
⌨
Putin closed his three-day India trip with the BRICS+ outreach session, which state outlets framed around his remarks on BRICS values and economic growth and the photo with Modi and Xi billed as a 'handshake of titans.' The UAE used the margins to offer a venue for Russia-U.S.-Ukraine talks.
Attention then shifted to reciprocal strikes. Ukrainian drones hit Nizhnekamsk in Tatarstan, killing two and setting a plant ablaze, and the Slavyansk refinery in Krasnodar, while Russian outlets reported two soldiers killed escorting fuel to Zaporizhzhia. Russia answered with hits on Odesa logistics hubs, rail infrastructure for military cargo and energy sites, including a strike near the Polish border that damaged a filling station and passenger train.
On the diplomatic track, Peskov floated October for renewed trilateral contacts, ruled out a Putin-Zelensky meeting in the U.S., and praised Kushner's shuttle, as Washington asked Kyiv to spare diesel-related facilities.
⌨
Morning coverage centered on reciprocal strikes. Ukrainian drones hit Sochi, wounding five including a child, and Sevastopol, where injuries rose to four, while a drone killed a worker at a Belgorod enterprise and set fire to a kindergarten. Russian outlets reported FAB-500 strikes in Kharkiv and Sumy regions, hits on railway transports carrying military cargo in five regions, Geran strikes on two bulk carriers in Odesa, and the capture of three settlements.
By afternoon attention shifted to Washington. Trump claimed Moscow and Kyiv had agreed not to strike each other's energy facilities, a follow-up to his earlier demand that Kyiv spare Russian refineries. Peskov welcomed the call without saying Russia would stop.
By evening the claim unraveled. Citing the Financial Times, outlets reported Trump had rushed the announcement, with Zelensky demanding specifics and no confirmation from Moscow.
⌨
Overnight Ukrainian strikes inside Russia dominated state coverage. Outlets reported a massive missile attack on Taganrog that damaged an Ozon warehouse and caused fires, a hit on the Syzran refinery, more than 220 drones intercepted, and one death in Belgorod. The Defence Ministry answered with claims of strikes on railway infrastructure in western Ukraine and sites holding foreign military cargo.
Attention then turned to the energy-strike pause claimed by Trump the previous day. The Kremlin now called the idea good, while spokesman Peskov accused Kyiv of attempting to hit a Russian energy facility. Foreign Minister Lavrov said Moscow was ready for a new trilateral round with the US and Ukraine and a meeting with Rubio at the UN General Assembly, with TASS reporting a dozen countries had offered to host talks.
Exile outlets noted fuel rationing in Leningrad region, limiting sales to 30 litres, as refinery hits continued.
⌨
Overnight war claims opened the day. State outlets reported strikes on defense plants in Kyiv and ports, fighting around an encirclement in Kharkiv region, and 71 Ukrainian drones intercepted, while Lenta and others reported the death in Ukraine of Maj. Gen. Grunis, decorated two weeks earlier. Turkey's halt to Russian coal purchases after Black Sea ship attacks pointed to costs of the strike campaign.
Attention shifted to the parliamentary vote. The Kremlin announced a televised address by Putin, as opposition outlets debated strategy between Katz and Navalnaya's call to back strong United Russia rivals and Yabloko's call to spoil ballots, alongside claims of a hack of election systems and release of truckers detained over Operation Spiderweb.
By evening all state outlets carried Putin's address framing turnout as a contribution to victory in the first wartime parliamentary election.
⌨
Overnight drone war opened coverage: state outlets reported two then four drones bound for Moscow shot down, 641 intercepted nationwide, but a refinery in Yaroslavl damaged and power cuts in Rostov-on-Don; Moscow answered with claims of strikes on Ukrainian metallurgy, energy, a data-center and ships with military cargo in ports, plus capture of Rozovka and Malaya Volchya and tightening pocket north of Kharkiv.
Attention shifted to Washington where House passed Graham's sanctions bill, described as hellish, sending it to Trump; exile outlets stressed signing plans, state outlets carried Kremlin warning it would complicate talks and Chinese comment.
By evening domestic politics returned: voting began in Duma election framed as contribution to victory, while Putin placed Auchan and Nestle assets under temporary management.
⌨
Overnight Ukrainian drones dominated state coverage, with reports of 10 then 10 then 15 shot down bound for Moscow, more than 350 headed toward the Moscow region, a second strike in two days on the Rostov-on-Don military airfield and a drone falling on the Kursk NPP-2 cooling tower.
Voting in the State Duma election took over. State outlets framed it as historic voting under extreme conditions with frontline voting, 50% online turnout and over 29% on day one, capped by Putin voting online, while exile outlets stressed lack of choice, drone disruptions in the south and occupied areas, and polls calling the vote dishonest.
By evening attention turned to the wartime economy: the seizure of Auchan and Nestle assets as the largest in two years, EU retreat on frozen assets, and Kremlin denials of post-election mobilization after Bloomberg reports of elite flight, alongside Putin's denial of aggressive intent toward Europe.
⌨
Second day of Duma voting dominated coverage, with state agencies tracking turnout upward from ~30% in morning to 44.38% by close. Outlets ran live blogs of first-day results and festive voting, including in occupied areas framed as symbolic, while Central Election Commission head Pamfilova reported overnight cyberattack on Moscow e-voting and Rostelecom claimed sabotage in Far East. Exile media countered with observers barred and VPN checks. Foreign Ministry rejected Kallas call not to recognize results, Zakharova accused Kyiv as NATO tool to disrupt vote.
Reaction built to Trump signing Graham's sanctions-enabling law the prior evening. Medvedev urged military-deterrence language and Soviet-style seizure of foreign firms, Kremlin responded cautiously.
Defense Ministry claimed five settlements taken and strikes on Black Sea dry cargo ships and command post in Mykolaiv region.
⌨
Overnight coverage shifted from the Duma vote to what state outlets called Ukraine's most massive drone attack on Moscow on the final voting day. Interfax reported 249 drones downed over Moscow region and over 1,100 nationwide, with damage to the Moscow refinery in Kapotnya, a hit on Orekhovy Boulevard, fires in Podmoskovye and more than 400 flights delayed. The death toll rose from two to three with 41 injured, including children. Moscow claimed retaliatory strikes on Kyiv's Radioniks plant, a B-mobile data center and a Fire Point drone warehouse.
Voting continued through the attack. Officials raised turnout from 45% in the morning to over 55%, claiming records over 2016 and 2021, while Meduza reported hours-long paper-ballot failures in Moscow. After polls closed, exit polls gave United Russia about 49-50%, and early counts put it near 57% with a constitutional majority and five parties entering the Duma.
⌨
Overnight the count moved from half to near-complete protocols, freezing United Russia at 57.8% and, with single-mandate wins in 208 of 225 districts, 355 seats – presented by the CEC as 59% turnout and the largest faction in party history. The intrigue narrowed to A Just Russia, reported below 5% at 79-95% counted before crossing the barrier at 97%. State outlets stressed record turnout under drone attack, an FSB claim of a foiled polling-station bombing in Donetsk and Sobyanin’s line that enemies failed to disrupt voting, while Meduza and Novaya Gazeta Europe cited insiders and statistical models alleging every third vote was added and a real result near 34%.
On the war edge, attention shifted to Trump’s phone call urging Zelensky to halt refinery strikes, Zelensky’s refusal and offer to meet Putin without a ceasefire, and Reuters reporting the Moscow refinery halted after the election-day strike.
⌨
Overnight air war displaced post-election counting. State agencies reported some 300 Ukrainian drones intercepted, with a deadly hit on Samara that killed one, wounded four and set the Kuibyshev Rosneft refinery ablaze, while the Defence Ministry claimed strikes on Ukrainian metallurgical, chemical, rocket-fuel and energy sites and logistics hubs in Odesa acknowledged in Kyiv.
Midday attention split to Brussels, where EU envoys extended sanctions on 3,000 individuals and firms for three years but delisted Alisher Usmanov and Mikhail Fridman after French-Luxembourg pressure, a move state media framed as a crack and exile outlets as shameful, alongside a fatal shopping-centre fire in Sterlitamak that killed four.
By evening coverage converged on New York, where Trump met Zelensky, said he was discussing peace terms with Putin and hoped to end the war before winter, while Zelensky offered a mutual energy ceasefire and raised a Patriot production licence.
⌨
Putin closed the Duma cycle thanking voters for turnout and saying opponents failed to intimidate Russia, while independent outlets countered with claims of rewritten Moscow protocols and hours-long paper-ballot queues.
Focus moved to New York, where Lavrov met Rubio for just over 50 minutes and afterward ruled out any pause in the operation for talks, as state media noted Washington declined to join a UN statement on Ukraine.
Washington provided the day’s signal with a reported US invitation for Putin to attend December’s G20 in Miami, acknowledged by the Kremlin, alongside reports that Kirill Dmitriev flew to the US for talks with Witkoff and Kushner.
Exile media foregrounded Zelensky’s UN address branding Putin “patient zero,” while at home the FSB reported foiling a motorcade bombing in Moscow and regions reimposed fuel limits after refinery strikes.
⌨
Overnight attention shifted from UN sparring to the air war, with the Defence Ministry claiming Zircon and Iskander strikes on Kyiv and Odesa hit the Hornet drone plant, telecom centres and logistics hubs; Ukrainian accounts noted two dead in Kyiv as Zelensky reiterated willingness to halt energy strikes.
By midday state outlets claimed ground gains, announcing the capture of Dobropillia and Svitla Dolyna and control of heights toward the DPR border, presented without Ukrainian confirmation as a potential turning point.
Domestically the Finance Ministry submitted a 2027-2029 budget projecting 2% annual deficits, higher taxes on passive income up to 22%, VAT on foreign online goods and tighter family mortgages to fund war spending.
Evening coverage converged unexpectedly on obituaries for French actress Marina Vladi, framed as Vysotsky’s widow.
⌨
Overnight outlets described a Ukrainian drone barrage, with the Defence Ministry claiming nearly 600 intercepted. State agencies reported hits on the Iskra plant in Ulyanovsk leaving 12 injured, a fatal strike in Perm Krai, and suspension of the Novoshakhtinsk refinery.
By midday the Central Election Commission formalized Duma results at 349 seats for United Russia, presented in state media as final alongside claims of Ukrainian attacks on polling stations; exile outlets called the contest the most uncompetitive in modern history, noting 46 war-linked deputies, a Syktyvkar protest and the drug-case arrest of analyst Alexander Kynev.
Evening coverage turned to Putin at the St. Petersburg cultural forum, who rejected Western warnings of an attack on Europe, said Kyiv could not counter Geran drones, and argued Moscow had been open to resuming talks after the vote until strikes on Moscow, leaving three Ukrainian truce proposals under review and promising retaliatory blows.
⌨
Overnight coverage centered on reciprocal strikes. The Defence Ministry claimed hits on an Odesa port facility and a Kyiv data centre supporting Starlink, which even independent outlets said disrupted internet and television broadcasting; exile press described damage to a kindergarten and lyceum. Ukrainian drones were reported over Krasnodar Krai and Rostov Oblast, with three dead in Seversky district, five injured near Rostov, fires at enterprises and a refinery, and halted train traffic.
By midday state agencies claimed capture of Petropavlovka, Lozovaya and Marino in Kharkiv Oblast, releasing footage without Ukrainian confirmation.
Attention then shifted to diplomacy. After reports that Trump urged a settlement before winter, Lavrov used the UN General Assembly tribune to accuse Europe of sabotaging talks and declare readiness to return to the Anchorage understandings, while holding his first meeting since 2022 with Germany’s foreign minister.
⌨
Overnight coverage focused on a prolonged strike on Ukraine presented by the Defence Ministry as hits on Vodafone, Kyivstar and logistics hubs in Kyiv, Odesa and Zaporizhzhia, dubbed a 'digital detox' of Starlink capacity; Ukrainian accounts acknowledged a record 15-hour attack on Kyiv while independent outlets reported five dead.
Diplomacy followed from Lavrov's New York trip, with German minister Wadephul saying no agreement was reached and Moscow was unready for ceasefire talks, a verdict state outlets countered through Zakharova's claim the request was aimed at lifting Merz's ratings.
Late evening attention shifted abroad as agencies reported Serbian President Vucic's resignation to contest parliamentary elections, alongside claims of control over Khripuny in Kharkiv region and CSTO exercises starting in Russia.
⌨
Overnight outlets relayed Trump's claim he had asked Zelensky to scale back strikes on Russian refineries and that Kyiv had agreed to slow down. State agencies presented the exchange without Ukrainian confirmation.
Attention shifted to Ukrainian strikes inside Russia after a railway bridge collapsed with a train in Bryansk region, with traffic also halted in Kaluga. Authorities announced a year-long inspection moratorium for drone-hit businesses. The Kremlin, via Peskov, said Ukraine had begun paying and would pay a price for recent months, as the Defence Ministry claimed hits on Kyiv data centres serving the military and later strikes damaged central Kyiv.
Putin dismissed Deputy Prime Minister Savelyev, named Transport Minister Nikitin as replacement, banned dissemination of refinery and oil shipment data, and transferred Metro assets to temporary management. By evening the death toll from a fire at a pyrotechnics plant in Yaroslavl region rose from five to 13.
⌨
Overnight discussion centered on Putin's decree raising armed forces to 1.55 million and Reuters figures cited by independent outlets that 2027 war spending would reach 17 trillion rubles, up 27%, with cuts to health, education and social support presented as the price.
War spillover continued from the previous day's Bryansk bridge collapse with a new strike on railway tracks as a train passed, later restored, while authorities declared mourning in Yaroslavl region after the pyrotechnics plant fire and detained the plant director. Estonia accused Russian services of arson at Tallinn defense firm Milrem Robotics, denied by Peskov, as Putin capped cash exports to EAEU states at 1 million rubles.
Afternoon coverage converged on a Tu-95 crash in Amur region killing six, with state outlets stressing the crew diverted the aircraft from homes. Kommersant and Meduza citing The Atlantic reported Trump agreed to ease sanctions for release of political prisoners.
⌨
Overnight attention focused on Kyiv, where state agencies claimed strikes on a communications centre and De Novo data hub, while independent outlets reported a massive drone-missile barrage killing three.
Morning coverage shifted to a Dubai-Tel Aviv Flydubai flight diverted to Saudi Arabia after violence in the cockpit. Lenta.ru and others initially framed it as a fight between Russian and Ukrainian pilots attempting to crash the jet, a version later walked back by NTV and Meduza before Israeli officials called it an attempted jihadist attack.
By midday the newly elected parliament convened, with Volodin re-elected speaker and Putin demanding a balanced budget without populism. The government then tabled its 2027-2029 budget, put by Meduza at a near 16-trillion-ruble deficit amid record borrowing.
A parallel thread revived threats to use nuclear weapons to defend Kaliningrad, prompting a NATO response and summons of Denmark’s envoy.
Live Headlines From Russia