Moscow / Moscow Oblast (RF): UAF launched the largest drone attack on Moscow in two years, with over 430 UAVs targeting the capital. RF MoD claims 452 drones were downed across 17 regions and adjacent seas, and flight restrictions were implemented at Sheremetyevo airport (0522Z, ASTRA / РБК-Україна, confidence HIGH).
Kaluga Oblast (RF): Kaluga Governor confirmed a second UAF drone strike on the "Perviy Zavod" mini-refinery in the Dzerzhinsky district, reporting a fire at the industrial enterprise (0456Z, Exilenova+, confidence HIGH).
Belgorod Oblast (RF): UAF missile strikes hit Belgorod city and Belovskoye village. A local thermal power plant (TEC) was likely damaged, causing blackouts and fires; 1 civilian was killed and 3 injured (0512Z, Kotsnews / РБК-Україна, confidence MEDIUM).
Zaporizhzhia Oblast (Zaporizhzhia / Orikhiv): 3 civilians were killed and 28 injured following 1,163 RF strikes across 45 settlements, heavily featuring 782 FPV drone attacks (0455Z, ASTRA, confidence HIGH).
Diplomatic / Information Environment (Global): The UN Human Rights Council adopted a consensus resolution initiated by Ukraine, alongside Japan, Latvia, Lithuania, Poland, and the UK, to counter disinformation (0504Z, ASTRA, confidence HIGH).
Strategic Messaging (Kyiv): Head of the Presidential Office Kyrylo Budanov stated in an interview that no territorial compromises with Russia are possible, the active phase of the war could end this year, and defined the RF "Spirit of Anchorage" as demands for recognition of sovereignty over occupied territories (0454Z, РБК-Україна, confidence HIGH).
Operational picture (by sector)
Kupiansk / Borova / Vovchansk: RF conducted 8 attacks near Vovchansk, Starytsia, Volokhivka, Izbytske, and Chaikivka. 1 attack was reported towards Radkivka. Weather: 18.1C, partly cloudy, wind 2.0 m/s.
Sumy / Border Areas: RF milbloggers claim advances in Shostka and Sumy raions (Bachevsk, Ulanovo, Ryzhivka). UAF Air Force tracks a jet UAV near Terny. Weather: N/A.
Kharkiv / Vovchansk: RF strikes utilizing 1 KAB, Geran-2, Molniya, and FPV drones damaged railway infrastructure and a gas station in Kharkiv City; 4 civilians were injured. Weather: 18.1C, partly cloudy, wind 2.0 m/s.
Kostiantynivka / Donetsk: RF conducted 34 attacks towards Kostiantynivka, Illinivka, Ivanopil, and Stepanivka. Weather: 20.9C, clear, wind 0.9 m/s.
Lyman / Siversk / Chasiv Yar / Toretsk: RF conducted 24 attacks in the Lyman direction and 24 in the Sloviansk direction. 5 attacks occurred in the Oleksandrivka direction. Weather: 19.8C, clear, wind 1.9 m/s.
Pokrovsk / Novopavlivka / Dobropillia: Highest intensity sector; UAF repelled 36 assaults near Nikanorivka, Rodinske, and others. RF milbloggers claim an advance towards Dobropillia from Novy Donbass. Weather: 20.9C, clear, wind 0.9 m/s.
Orikhiv / Huliaipole (Zaporizhzhia): UAF repelled 3 attacks near Lukianivske. RF conducted 14 attacks towards Dobropillia, Vozdvizhivka, and Huliaipole. Weather: 22.0C, mainly clear, wind 1.0 m/s.
Dnipropetrovsk Oblast: UAF Air Force tracks a jet UAV near Petropavlivka. Weather: 20.9C, clear, wind 0.9 m/s.
Kherson / Zaporizhzhia (Rear) / Odesa: Mutual shelling continues. RF claims all Kherson oblast districts are partially or fully blacked out. Weather: 21.6C, clear, wind 0.1 m/s.
Kursk / Deep Rear / Belgorod / Kaluga / Tula (RF): UAF struck Belgorod (TEC, blackouts) and Kaluga (Perviy Zavod). Massive drone attack on Moscow. RF claims Kursk NPP-2 cooling tower hit (UNCONFIRMED). Weather: N/A.
Crimea (Occupied): RF claims UAF is directing strike drones towards Crimea. Weather: N/A.
Kharkiv Oblast: 1 KAB, Geran-2, Molniya, and FPV drones hit railway and gas station in Kharkiv City (0518Z, Синєгубов, confidence HIGH).
Nationwide: UAF GS reports RF used 71 missiles, 267 KABs, 9,556 drones, and 3,110 shelling incidents over the past 24h (0504Z, Генштаб ЗСУ, confidence HIGH).
Enemy activity / threat assessment
Strategic Drone Escalation: UAF executed the largest drone attack on Moscow in two years, demonstrating sustained deep-strike capability and intent to impose systemic air defense friction on the RF capital.
Tactical Shift to FPV Swarms: In Zaporizhzhia, RF heavily utilized FPV drones (782 out of 1,163 strikes), indicating a shift towards high-volume, low-cost precision saturation over traditional artillery barrages.
Infrastructure Targeting: RF continues targeting energy (Belgorod TEC, Kherson blackouts) and logistics (Kharkiv railway) to degrade rear-area sustainment and civilian morale.
Information Operations: RF milbloggers amplify claims of territorial gains in Sumy/Kharkiv and mask vulnerabilities (Kursk NPP, Moscow drone swarm) while projecting offensive momentum towards Dobropillia.
Friendly activity (UAF)
Deep Strikes: Sustained campaign against RF energy and military nodes, including the Moscow drone swarm, Belgorod TEC, and Kaluga refinery.
Air Defense & Early Warning: Continuous tracking of RF jet UAVs (Sumy, Dnipropetrovsk) and KABs (Zaporizhzhia).
Defensive Operations: Repelled high-tempo assaults in Pokrovsk (36), Kostiantynivka (34), Lyman (24), and Sloviansk (24) directions.
Information environment / disinformation
RF Territorial Claims: Pro-Russian channels claim significant advances in Sumy and Kharkiv oblasts and UAF non-combat losses, likely to project momentum ahead of the NATO summit (LOW confidence).
Kursk NPP Strike: RF milbloggers claim UAF struck Kursk NPP-2 cooling tower to frame UAF as nuclear terrorists (UNCONFIRMED, LOW).
Diplomatic Friction: RF IO will likely exploit the "Myrotvorets" listing of Polish official Zbigniew Bogucki to sow discord between NATO allies, despite UAF's UN resolution on disinformation.
Outlook (next 6-12h)
MLCOA: RF will maintain high-tempo assaults in Pokrovsk and Kostiantynivka directions. UAF will continue deep drone strikes on RF energy and military infrastructure.
MDCOA: RF may launch retaliatory mass missile strikes on Ukrainian energy or military command nodes in response to the Moscow/Belgorod drone campaigns.
Intelligence gaps & collection requirements
Moscow Drone BDA (HIGH): Assess specific targets and damage from the 430+ drone swarm over Moscow and surrounding regions.
Belgorod TEC Damage (MEDIUM): Verify operational status of the thermal power plant in Belgorod following UAF missile strikes.
Kursk NPP-2 Status (HIGH): Independently verify RF claims regarding a UAF drone strike on the Kursk NPP-2 cooling tower.
Zaporizhzhia FPV Tactics (MEDIUM): Analyze the operational impact of the 782 FPV drone strikes in Zaporizhzhia oblast on UAF defensive posture.