Executive Summary
Russia’s Foreign Ministry announced plans for "systemic" long-range strikes on Kyiv, explicitly targeting military and decision-making centers and urging foreign diplomats to evacuate the city. This escalation in rhetoric follows a devastating Russian aerial attack on Ukraine that included Oreshnik intermediate-range ballistic missiles (IRBMs), two of which were reportedly launched—with one potentially striking occupied Donetsk due to a massive navigation error. Simultaneously, Ukraine has intensified its deep-strike drone campaign, hitting Russian oil facilities in Bryansk and Novorossiysk, striking logistics hubs along the Azov Sea, and turning rear-area supply routes like the M14 highway into scrapyards. On the diplomatic front, President Zelenskyy emphasized the urgent need for U.S. leadership and anti-ballistic missiles, while Western unity showed fractures as the UK and France rejected a NATO proposal to increase military aid to Ukraine.
Key Events
- Russia's MFA announced systemic strikes on military targets in Kyiv and urged foreign nationals and diplomatic missions to leave the city immediately, with Lavrov formally notifying U.S. Secretary of State Marco Rubio. → link
- Putin signed a law authorizing the use of Russian military force abroad to "protect" Russian citizens facing detention or persecution by foreign courts. → link
- Two Oreshnik IRBMs were fired at Ukraine; one struck Bila Tserkva, while geolocation and reports indicate the second suffered a major navigation error and landed in Russian-occupied Donetsk near Avdiivka. → link
- Ukraine launched massive retaliatory drone attacks deep into Russia, striking an oil facility in Bryansk, damaging energy infrastructure in Belgorod, and destroying numerous logistics vehicles on the M14 highway in the south. → link
- The UK and France rejected a NATO Secretary General proposal for alliance members to allocate 0.25% of GDP for military aid to Ukraine. → link
- Belarusian opposition leader Sviatlana Tsikhanouskaya made her first official visit to Kyiv at Zelenskyy's invitation, as France's Macron issued a rare warning to Lukashenko in a direct phone call. → link
Analysis
Patterns: The conflict is marked by a sharp contrast between Russian psychological/strategic escalation and Ukraine’s highly effective, asymmetric deep-strike campaign. Moscow is leaning heavily into symbolic intimidation—threatening "systemic" attacks on Kyiv and ordering diplomatic evacuations—while relying on the Oreshnik IRBM as a terror weapon, despite its demonstrated inaccuracy and lack of conventional effectiveness. Meanwhile, Ukraine has established a lethal "kill zone" 30–200km behind the front lines, utilizing mid-range strike drones and EW systems to systematically degrade Russian logistics and air defenses. Escalation/De-escalation: The rhetorical and aerial escalation is significant. Russia’s new law authorizing force abroad to "protect" citizens sets a dangerous precedent for hybrid interference, while threats to Kyiv suggest an upcoming campaign of intense aerial bombardment. However, Ukraine’s growing drone production (5x more middle-strike drones contracted this year) and expanding deep-strike capabilities indicate they are successfully imposing heavy costs on Russian rear operations, offsetting Russian advances at the front. What to watch next: Whether Russia follows through with its threatened "systemic" strikes on Kyiv; the practical impact of Western fractures (UK/France rejecting aid targets, UK easing Russian oil sanctions) on Ukraine's defense capabilities; the operational deployment and effect of Ukraine's newly upgraded 370km-range FP-2 drones; and Belarus's next moves following the Macron-Lukashenko call and Tsikhanouskaya's visit to Kyiv.
Tweet Feed
Russian Escalation & Threats
@Faytuks · [2026-05-25T18:56]
Russia's Ministry of Foreign Affairs: "Foreign nationals, including diplomatic missions & staff, should leave the city [Kyiv] ASAP" → tweet link
@Faytuks · [2026-05-25T18:38]
Russia's Foreign Minister has informed US Secretary of State Marco Rubio that Russia will start "systemic strikes on military targets in Kyiv" -TASS → tweet link
@Faytuks · [2026-05-25T18:39]
Lavrov also told Rubio that diplomatic staff should evacuate from Kyiv → tweet link
@KyivIndependent · [2026-05-25T16:36]
⚡️Russia announces plans for new mass attacks on Kyiv, including strikes on 'decision-making centers'. Foreign citizens, including diplomats, were encouraged to leave the city. → tweet link
@KyivIndependent · [2026-05-25T16:44]
⚡️Putin signs law authorizing use of military force to 'protect Russian citizens' abroad. → tweet link
@wartranslated · [2026-05-25T16:21]
The absurdity is reaching new heights. Putin has signed a law allowing the deployment of the Armed Forces to protect Russians detained under rulings of foreign courts without Russia's involvement. → tweet link
@wartranslated · [2026-05-25T17:10]
Lavrov is claiming that the enemy, under the banners of Nazism and revanchism, is creating an all-European assault group to attack Russia. → tweet link
@wartranslated · [2026-05-25T17:13]
While they were bragging about capturing Kyiv and all of Ukraine, the Kremlin is now closing the skies over its own capital and a massive part of Russia. A flight ban for altitudes up to 5,100 meters will take effect in July. → tweet link
Russian Strikes & Damage in Ukraine
@KaterynaLis · [2026-05-25T10:42]
ZELENSKYY: Recovery efforts after yesterday’s Russian strikes are ongoing. Around 300 sites across Kyiv were damaged, mostly residential buildings. So far, 87 people have been injured in the capital, including 3 children. 6 regions were affected. → tweet link
@NOELreports · [2026-05-25T08:00]
Zelensky said about 300 sites were damaged in Kyiv after Russia’s overnight attack, including nearly 150 private and apartment buildings. → tweet link
@NOELreports · [2026-05-25T06:54]
Russia’s attack on Kyiv destroyed 40% of the exhibits at Ukraine’s National Chornobyl Museum beyond recovery. The National Art Museum was also hit, but its collections had been moved. → tweet link
@IAPonomarenko · [2026-05-25T06:45]
Around 40% of the exhibits at Kyiv’s National Chornobyl Museum were irretrievably lost as a result of a Russian missile attack. → tweet link
@wartranslated · [2026-05-25T13:19]
A Russian missile strike hit an enterprise in Derhachi, near Kharkiv, earlier today. Reports indicate 2 dead and 19 wounded. → tweet link
@KaterynaLis · [2026-05-25T12:18]
‼️Just now! Two people have been killed and 19 injured as a result of a Russian missile strike on the city of Derhachi in the Kharkiv region. → tweet link
@KaterynaLis · [2026-05-25T10:45]
‼️Russian attacks continued last night. In Dnipropetrovsk region, 5 people, including 1 child, were injured in a Russian drone attack on Pavlohrad. → tweet link
@KyivIndependent · [2026-05-25T10:22]
⚡️ Russian attacks kill 4, injure 69 across Ukraine over past day, man killed in strike on civilian car. → tweet link
@Osinttechnical · [2026-05-24T20:34]
Footage of a Russian Shahed 136 attack drone hitting a Ukrainian home in the Kyiv region last night. → tweet link
@wolski_jaros · [2026-05-25T08:08]
Muszą kłamać na potęgę żeby przykryć fakt że ukraińskie drony trafiły w koszary "Rubikona" gdzie 19-24 letni mężczyźni i kobiety szkoleni byli na droniarzy. (Propaganda using fake photos to cover up Ukrainian drone hit on "Rubicon" barracks). → tweet link
@wartranslated · [2026-05-25T17:49]
Footage from secret NATO military facilities inside garages in Bila Tserkva. (Satirizing Russian claims about Oreshnik targets). → tweet link
@wartranslated · [2026-05-25T14:39]
The Russians are once again threatening to strike the Ukrainian defense industry. Given where they hit with their "Oreshnik" last time, I guess there will soon be no garages left in Kyiv at all. → tweet link
Ukrainian Retaliatory Strikes & Deep Operations
@Osinttechnical · [2026-05-24T22:57]
Ukraine's response to last night's Russian strike on Kyiv is ongoing, with hundreds of attack drones trundling into Russian airspace. Jet-powered UAVs/cruise missiles and naval drones have also reportedly joined the raid. → tweet link
@Osinttechnical · [2026-05-25T08:23]
Compilation of Ukrainian mid-range strike drones hitting numerous Russian military logistics vehicles deep behind the frontline. Ukrainian strike drones continue to wreak havoc on the main Russian supply routes in southern Ukraine. → tweet link
@Osinttechnical · [2026-05-24T19:38]
Ukraine’s mid-range drone strike campaign has turned multiple Russian rear area supply routes deep behind the front into scrapyards. Seen here, numerous destroyed Russian logistics vehicles on the critical M14 highway. → tweet link
@KyivIndependent · [2026-05-25T18:18]
⚡️Ukraine strikes Russian oil facility in Bryansk Oblast overnight. The facility, located around 60 kilometers from Ukraine's northern border, was an important link in the supply of fuel to the Russian military. → tweet link
@NOELreports · [2026-05-25T18:59]
Satellite images show damage from the May 23 strike on the Grushovaya oil transshipment depot in Novorossiysk. Two tanks were hit, one fully destroyed, and a pipeline section was damaged. → tweet link
@NOELreports · [2026-05-25T07:00]
Satellite images published by DniproOsint show damage from the May 7-8 attack on Rostov-on-Don’s Radar research center branch and ETM electrical plant. Both worked for Russia’s defense industry; one destroyed and the other heavily damaged. → tweet link
@wartranslated · [2026-05-25T11:03]
According to reports, explosions were heard in Belgorod. Local authorities reported a massive missile and drone attack, which damaged energy infrastructure, causing power and water outages. → tweet link
@NOELreports · [2026-05-25T06:57]
Belgorod reported power outages after a missile attack damaged energy infrastructure. The regional operational headquarters said electricity and water supply disruptions were recorded. → tweet link
@wartranslated · [2026-05-25T18:01]
Ukrainian Foreign Minister Sybiha: Ukraine will respond in kind to any hostile provocations, including those from Belarus. → tweet link
@NOELreports · [2026-05-25T07:51]
Pilots of Ukraine’s 1st Azov National Guard Corps are striking targets near the Russian border, with combat work shown on the Mariupol-Taganrog and Mariupol-Volnovakha roads. Safe movement around occupied Mariupol is ending for Russian forces. → tweet link
@wartranslated · [2026-05-25T09:07]
Yet another confirmation of Ukrainian control over the logistics near the border with the Russian Federation. The video shows the combat work of pilots from the 1st Corps of the NSU "Azov" on the Mariupol - Taganrog and Mariupol - Volnovakha highways. → tweet link
@KarolinaKuzema · [2026-05-24T21:11]
RT @RepDonBacon: Russia is losing on the battlefield and in the Black Sea. Its economy is in tatters. All it can do is bomb Ukrainian cities. → tweet link
@Osinttechnical · [2026-05-25T15:37]
Tetkino, Kursk Oblast, a Ukrainian Air Force MiG-29 Fulcrum hits a Russian drone team with a pair of French-supplied AASM Hammer guided bombs. The airstrike was called in by Ukrainian border guards. → tweet link
Oreshnik IRBM Analysis & Failures
@IAPonomarenko · [2026-05-25T13:37]
We will remember this “Oreshnik” as yet another ultimate Wunderwaffe... an aging, fading tyrant running around with his “hypersonic” “Oreshnik" ... And then, beneath all the bragging, it turns out to be just an old Soviet medium-range ballistic missile whose empty separating warhead blocks simply end up falling to the ground like chunks of metal. → tweet link
@wolski_jaros · [2026-05-25T13:24]
Były jednak dwa "Oreszniki" odpalone na Ukrainę. Jeden celował w strefę ekonomiczną w Białej Cerkwi zaś drugi...spadł w okupowanym Doniecku w okolicach Awdiwki. (Two Oreshniks fired; one targeted Bila Tserkva, the other fell in occupied Donetsk). → tweet link
@wartranslated · [2026-05-25T10:44]
Ukrainian channels report that the Russian Federation launched two "Oreshnik" missiles at Ukraine, but the second one hit temporarily occupied territory near Avdiivka or Yasynuvata. It is not ruled out that the strike could have hit Russia's own troops. → tweet link
@Euan_MacDonald · [2026-05-25T11:24]
The first video of the Oreshnik strike on Bila Tserkva was actually taken in Donetsk! The missile's warhead vehicles deployed correctly, but this is about 600km from Bila Tserkva. Quite a navigation error. → tweet link
@NOELreports · [2026-05-25T11:11]
A video reportedly showing Oreshnik warhead blocks opening was geolocated to occupied Donetsk, with the unfinished Rose Park mall visible. → tweet link
@war_monitor_ua · [2026-05-25T09:59]
З’являються деталі щодо застосування другої балістичної ракети середньої дальності «Кєдр/Орєшнік» (Details emerging on the second medium-range ballistic missile Oreshnik). → tweet link
Air Defense, EW & Drone Warfare
@NOELreports · [2026-05-25T06:52]
Ukraine downed or suppressed 246 of 262 Russian drones overnight into May 25, including Shahed, Gerbera, Italmas and other types launched from Russia and occupied Crimea. → tweet link
@NOELreports · [2026-05-25T11:15]
❗️Russian analysts are sounding alarms over the prospect of Ukraine scaling raids to 1,000 drones after the May 17 attack on Moscow exposed gaps in Russian air defenses. → tweet link
@NOELreports · [2026-05-25T09:52]
Politico reports Ukraine is increasingly using its Lima electronic warfare system to make Russian drones and missiles miss. Lima jams and spoofs satellite navigation, feeding weapons false coordinates. More than 400 units have been supplied. → tweet link
@KyivIndependent · [2026-05-25T18:09]
Russia has recently began jamming Ukrainian drones and redirecting them toward neighboring NATO countries, particularly the Baltic states and Finland, creating a growing security and political challenge. → tweet link
@wartranslated · [2026-05-25T18:34]
Right on schedule, a "drone danger" has been declared on Russian territory, with reports that drones are now heading toward Kaliningrad as well. The airport is reportedly temporarily closed. → tweet link
@NOELreports · [2026-05-25T10:11]
Ukraine contracted 5 times more middle-strike drones in the first months of 2026 than in all of last year. The systems hit targets 30-200 km behind enemy lines. → tweet link
@NOELreports · [2026-05-25T06:59]
Ukrainian defense company Fire Point chief designer said Ukraine’s FP-2 strike drone now carries an upgraded 200 kg warhead and can hit targets up to 370 km away. → tweet link
@NOELreports · [2026-05-25T11:21]
Defense Minister Fedorov said Ukraine contracted the largest batch of long-range 155mm artillery rounds in the agency’s history, with six manufacturers winning supply contracts. Next, Kyiv plans to scale tenders for FPV, middle-strike and deep-strike drones. → tweet link
@wartranslated · [2026-05-25T15:13]
The operation of hexacopter bombers from the 79th Air Assault Brigade against Russian shelters in the city of Myrnohrad, Donetsk region. → tweet link
@wartranslated · [2026-05-25T08:52]
According to the monitoring channel @DrnBmbr Bomber, around 350 strike and jet-powered drones were flying toward the Russian Federation yesterday evening. → tweet link
@NOELreports · [2026-05-25T06:51]
Russian losses per 25/05/26 reported by the Ukrainian General Staff: +1020 men, +3 tanks, +47 artillery, +1924 UAVs, +55 cruise missiles → tweet link
Diplomacy & Geopolitics
@KaterynaLis · [2026-05-25T18:55]
ZELENSKYY: there are planned meetings with Trump’s negotiators. Russia is really afraid of the America, so the U.S. should play a leadership role here. → tweet link
@KaterynaLis · [2026-05-25T18:33]
‼️ZELENSKYY: Ukraine needs U.S. leadership to implement the PURL aid program. “Europe provides financial support, but leadership from the United States is also essential” → tweet link
@KaterynaLis · [2026-05-25T18:17]
‼️ZELENSKYY - held multiple talks on the urgent need for anti-ballistic missiles. There are plans for joint production in Europe and in Ukraine, but Kyiv needs U.S. involvement. So far, there has been no real progress with Washington. → tweet link
@KaterynaLis · [2026-05-25T18:25]
‼️ZELENSKYY: Ukraine managed to stabilize the front thanks to high-tech solutions — and the whining of so-called Russian war correspondents only confirms it. → tweet link
@KyivIndependent · [2026-05-25T17:40]
President Volodymyr Zelensky welcomed Belarusian opposition leader Sviatlana Tsikhanouskaya in Kyiv in an official capacity on May 25. → tweet link
@wartranslated · [2026-05-25T10:12]
"The Lukashenko regime bears its share of responsibility for this. I want Ukrainians to know: Belarusians are with you." - Belarusian opposition leader Tsikhanouskaya arrived in Kyiv today. → tweet link
@KyivIndependent · [2026-05-24T19:26]
⚡️France's Macron issues warning to Belarus in rare phone call with Lukashenko. Marks the first recorded direct contact between Macron and Lukashenko since the start of Russia's full-scale invasion. → tweet link
@KyivIndependent · [2026-05-24T20:51]
⚡️UK, France reject NATO plan to increase military aid to Ukraine, Telegraph reports. The news comes on the heels of the U.K.'s surprise easing of Russian oil sanctions. → tweet link
@FaytuksNetwork · [2026-05-25T16:17]
The Swedish Foreign Ministry has summoned Russia's ambassador to Stockholm following the latest attacks on Ukrainian civilian infrastructure → tweet link
@KyivIndependent · [2026-05-25T07:45]
⚡️ UK defense secretary’s plane hit by suspected Russian GPS jamming. “This is reckless Russian interference, but the RAF is well prepared to deal with this activity,” a U.K. defense source said. → tweet link
@NOELreports · [2026-05-25T11:13]
Commander-in-Chief Syrskyi, Air Assault Forces commander Apostol and Norwegian Army chief Gen. Eirik Kristoffersen visited the front. The Norwegian general saw the southern sector and current battlefield capability gaps. → tweet link
@NOELreports · [2026-05-25T11:14]
Ukraine’s “I Want to Live” project has identified more than 28,000 foreign soldiers in Russia’s army from 48 countries, with hundreds now held as POWs. At least 5,149 have been confirmed killed. → tweet link
@KaterynaLis · [2026-05-25T15:31]
Russian propaganda has been increasingly active lately, describing recent russian attacks on civilians as “retaliatory strikes.” Just a reminder: Russia started this war. Everything Ukraine does is self-defence. → tweet link
@wartranslated · [2026-05-25T15:59]
Representatives of more than 70 foreign diplomatic missions visited the sites of Russian strikes and laid flowers to honor the memory of those killed in Kyiv. → tweet link
@francisjfarrell · [2026-05-24T19:01]
Grey zones and infiltrations, flag-raising and drone saturation- I dived into the tactical changes of the war of 2026 and how it is represented on the map. → tweet link