4/ Russian forces recently marginally advanced in the Oleksandrivka direction. Ukrainian forces struck Russian gas processing infrastructure in Orenburg Oblast overnight on June 23 to 24. Russian forces launched 101 drones against Ukraine overnight. Read the full report: isw.pub/UkrWar062426
Source posts linked to published events for this theater. Unverified and unprocessed; English-translated where available. Newest first.
Kerch bridge… Blank smoke is from successful Ukrainian strike on fuel and rail infrastructure White smoke is Russian smokescreen deployed at the Kerch bridge. Image released by @vantortech.bsky.social
4/ Russian forces recently advanced in the Kupyansk direction. Russian forces launched one missile and 88 drones against Ukraine on the night of June 21 to 22.
3/ Ukrainian strikes continue to exacerbate Russian gasoline shortages and inhibit Russian logistics to occupied Ukraine. Ukrainian forces struck a Russian defense industrial enterprise that produces components for Russian cruise missiles and air defenses in Voronezh Oblast.
NEW: Ukrainian forces conducted another strike near Moscow City on the night of June 21 to 22 — the third strike against Russia’s capital area in the past week. (1/5) Read the full update: isw.pub/UkrWar062226
Russian forces recently advanced in the Kupyansk direction.
Ukrainian forces struck a Russian defense industrial enterprise that produces components for Russian cruise missiles and air defenses in Voronezh Oblast.
NEW | Ukrainian forces conducted another strike near Moscow City on the night of June 21 to 22 —the third strike against Russia’s capital area in the past week. www.criticalthreats.org/analysis/rus...
4/ Russian forces advanced in the Dobropillya tactical area, but this advance is not likely to be recent.
NEW: Ukrainian forces are conducting a strike campaign to deny Russia’s ability to sustain logistics and transport fuel across the Kerch Strait. Read more: isw.pub/UkrWar062126
7/ Russian forces launched 99 drones against Ukraine on the night of June 19 to 20. Read the full June 20, 2026, Russian Offensive Campaign Assessment:
6/ Russian forces recently advanced in the Kostyantynivka and Pokrovsk directions.
3/ Ukrainian forces continued to strike Russian oil, gas, and energy infrastructure in occupied Crimea and Russia overnight on June 19 and 20.
NEW: Ukrainian forces continued to systematically strike bridges and other transport infrastructure supporting Russian ground lines of communication (GLOCs) that connect occupied Kherson Oblast with Crimea. (1/7) Read more: isw.pub/UkrWar062026
Ukrainian air raid ongoing in Sevastopol, Crimea
8/ Ukrainian forces recently advanced in the Hulyaipole direction. Russian forces launched 90 drones against Ukraine on the night of June 18 to 19.
4/ Kremlin Spokesperson Dmitry Peskov and Russian Foreign Minister Sergei Lavrov acknowledged the Ukrainian June 18 strikes on Moscow City and started to set information conditions to continue and intensify strike packages against Ukraine.
Ukrainian forces recently advanced in the Hulyaipole direction. Russian forces launched 90 drones against Ukraine on the night of June 18 to 19.
Kremlin Spokesperson Dmitry Peskov and Russian Foreign Minister Sergei Lavrov acknowledged the Ukrainian June 18 strikes on Moscow City and started to set information conditions to continue and intensify strike packages against Ukraine.
Russian forces recently marginally advanced in the Slovyansk direction. Russian forces launched seven Iskander-M ballistic missiles/S-400 air defense missiles and 239 drones against Ukraine overnight. 6/6
NEW: Ukrainian forces conducted a large-scale strike against Russia on the night of June 17 to 18, heavily targeting Moscow City and striking the Moscow Oil Refinery for the second time in two days. Details in tonight's update: isw.pub/UkrWar061826 Additional key takeaways ⬇🧵(1/6) 1/6
End of the Watch window
Watch tier includes the last 7 days of source posts. Analyst unlocks the full archive.