Skip to content
‹ Blog

Russia-Ukraine War Weekly Report, Week 22 (May 25–31, 2026)

Weekly Report

OSNT.IN weekly card: Week 22, 25 – 31 May 2026. A Russian drone hits NATO member Romania.

Bottom line up front

  • On the night of 28–29 May a Russian drone hit an apartment block in Galați, Romania, injuring two people, Romania's emergency service said. Romania's defence ministry said Russia was attacking Ukrainian ports across the border that night.
  • On 29 May Romania's president said Russia's consulate in Constanța would close and its consul general was declared persona non grata. The foreign minister said the incident could justify NATO Article 4 consultations.
  • Ukraine's Air Force reported nightly Russian drone attacks all week, from 122 to 290 drones a night. The largest, on 29–30 May, also included a ballistic missile and six Kh-101 cruise missiles.
  • Ukrainian drones struck targets in occupied Sevastopol, in Taganrog, a military airfield in Voronezh and the port of Tuapse on 26–27 May.
  • Russia claimed a Ukrainian drone hit the turbine hall of Unit 6 at the Zaporizhzhia nuclear plant on 31 May. Ukraine's foreign ministry called it an "information provocation"; the IAEA asked for access.

Top Story: A Russian Drone Hits NATO Member Romania

On the night of 28–29 May (opens in a new tab), a Russian drone hit a ten-storey apartment block in Galați, in eastern Romania. Romania's emergency service said two people were injured and 70 evacuated. Romania's defence ministry said Russia was attacking Ukrainian ports across the border, around Reni, and that Romania itself was not under attack.

The next day Romania's president, Nicușor Dan, said Russia's Consulate General in Constanța would close and that its consul general was declared persona non grata. Foreign Minister Oana Țoiu said the incident could justify consultations under NATO's Article 4.

The same night Ukraine's Air Force reported 232 drones and a ballistic missile launched at Ukraine, with 217 downed or suppressed. The next night, 29–30 May, it reported 290 drones, a ballistic missile and six Kh-101 cruise missiles, and 284 targets downed.

The week closed on 31 May (opens in a new tab) with competing claims about the Zaporizhzhia nuclear plant. Russia said a Ukrainian drone hit the Unit 6 turbine hall and made a hole in a wall. Ukraine's foreign ministry rejected the claim, and the IAEA expressed concern and sought access.

Why this matters: Romania treated a Russian drone injuring civilians on its territory as an accident, and still answered with the closure of a Russian consulate. Its foreign minister named Article 4, NATO's clause for consultations, not Article 5.

Week in Data — 5,959 events across 7 briefs

By severity: 18 CRITICAL, 14 HIGH, 0 MEDIUM, 0 LOW.

By category: missile/drone operations (2,847), diplomatic response (1,194), military infrastructure (892), civilian casualties (548), nuclear facility (478).

Notable trends:

  • Russian drone hits an apartment block in Romania
  • Nightly Russian drone attacks of 122 to 290 drones
  • Ukrainian strikes on ports and an airfield in Russia and occupied Crimea

Economic Impact

Energy (HIGH). Russian strikes on 26 May damaged three DTEK energy facilities in Dnipropetrovsk Oblast, leaving 63 frontline settlements without power, DTEK said.

Infrastructure (HIGH). Ukrainian drones struck targets in occupied Sevastopol, in Taganrog and the port of Tuapse, and a military airfield in Voronezh.

Narrative Shifts

A NATO member hit by a Russian drone. Romania's defence ministry called the Galați strike an accident during a Russian attack on Ukrainian ports. Romania still closed Russia's consulate in Constanța, and its foreign minister said the incident could justify Article 4 consultations.

Nuclear facility claims. Russia claimed a Ukrainian drone hit the Unit 6 turbine hall at the Zaporizhzhia nuclear plant on 31 May. Ukraine's foreign ministry called the claim an "information provocation". The IAEA expressed concern and sought access.

Signals to Watch

  • Further Russian drone incidents on NATO territory near the Danube ports (HIGH).
  • Scale of Russian overnight drone attacks (HIGH). Ukraine's Air Force reported 122 to 290 drones a night during the week.
  • Ukrainian strikes behind the front line (HIGH). Ukrainian drones struck targets in occupied Sevastopol, Taganrog, Voronezh and Tuapse on 26–27 May.

Previous week: Week 21 · May 18 — May 24, 2026

OSNT.IN publishes a daily brief on the Russia-Ukraine war from Ukrainian, Russian and Western open sources. Every item names its source. Read today's brief (opens in a new tab)

Corrected 16 October 2026: this report first led with the Oreshnik strike on Bila Tserkva, which happened on the night of 23–24 May and is covered in Week 21. We rewrote it around the events of 25–31 May and corrected the date of the Romania drone strike and the attack figures.

Read the whole record every morning.

Start free trial