Moscow Oblast: RF Mayor Sobyanin claims >350 UAVs targeted the region since 20:30Z July 12; 81 intercepted. 3 killed, 3 injured in Istra (Pionersky settlement); 2 injured in Solnechnogorsk (04:05Z-04:34Z, TASS/Два майора, confidence HIGH).
Zaporizhzhia Oblast: ZROMA reports 13 injured (incl. 1 child) from 932 RF strikes (659 FPV, 241 arty, 23 air, 9 MLRS) across 51 settlements; 11 apartment buildings destroyed/damaged in Zaporizhzhia city (04:10Z-04:34Z, Запорізька ОВА/ASTRA, confidence HIGH).
Azov Sea / Krasnodar Krai: NASA FIRMS and OSINT detect fires on RF tankers in Azov Sea and railway station "Kavkaz" in Krasnodar Krai; Operativno ZSU claims 16 ships hit but 0 destroyed (04:12Z-04:28Z, RBC-Ukraine/Оперативний ЗСУ, confidence MEDIUM).
Odesa Oblast: UAF Air Force tracks missiles and reactive UAVs towards Odesa/Chornomorsk; local media reports explosions in Odesa (04:27Z-04:31Z, Повітряні Сили ЗСУ/РБК-Україна, confidence HIGH).
Dnipropetrovsk Oblast: 1 civilian injured in Nikopol district from RF drone/artillery strikes; 17 UAVs shot down overnight across the oblast (04:30Z-04:33Z, Дніпропетровська ОВА/Олександр Вілкул, confidence HIGH).
Vladimir Oblast: UAV damages apartment building glazing, no casualties reported (04:12Z, ТАСС, confidence MEDIUM).
Operational picture (by sector)
Kupiansk / Lyman / Siversk: RF "West" group MOG conducting combat work. No significant change in frontline geometry. Weather: Svatove (Luhansk Oblast) 18.6C, clear, wind 3.3 m/s.
Chasiv Yar / Kostiantynivka / Sloviansk: No significant change. Weather: Pokrovsk (Donetsk Oblast) 18.3C, clear, wind 2.6 m/s.
Toretsk / Pokrovsk / Novopavlivka: No significant change. Weather: Pokrovsk (Donetsk Oblast) 18.3C, clear, wind 2.6 m/s.
Orikhiv / Huliaipole / Zaporizhzhia: RF conducted massive saturation strikes (932 total) across 51 settlements in Zaporizhzhia Oblast, including 659 FPV drones and 23 air strikes, causing 13 injuries and severe residential damage in Zaporizhzhia city. Weather: Orikhiv (Zaporizhzhia Oblast) 19.1C, clear, wind 1.5 m/s.
Kherson / Mykolaiv / Odesa: Active RF missile and reactive UAV threats directed towards Odesa and Chornomorsk, with explosions reported in Odesa. Weather: Kherson (Kherson Oblast) 20.3C, partly cloudy, wind 0.8 m/s.
Sumy / Kharkiv / Border Areas: No significant change. Weather: Vovchansk (Kharkiv Oblast) 17.5C, overcast, wind 4.4 m/s.
Dnipropetrovsk / Central Ukraine: RF conducted ~20 drone and artillery strikes across Nikopol, Kamianske, Synelnykove, and Kryvyi Rih districts, injuring 1 civilian. UAF shot down 17 UAVs overnight. UAV also damaged glazing in Vladimir Oblast.
Kursk Direction: No significant change.
RF Rear / Occupied South: Massive UAF drone swarm (>350) targeted Moscow Oblast. Fires reported on RF tankers in the Azov Sea and at "Kavkaz" railway station in Krasnodar Krai. Mikhailovskaya oil depot in Stavropol Krai struck again.
Deep strikes & air defense
UAF Strategic Interdiction: >350 UAVs targeted Moscow region (Sobyanin claims 81 intercepted). Strikes on Mikhailovskaya oil depot (Stavropol Krai), Azov Sea tankers, and "Kavkaz" railway station (Krasnodar Krai).
RF Aerospace Campaign: 932 strikes on Zaporizhzhia Oblast. Missiles and reactive UAVs towards Odesa/Chornomorsk. Drone/artillery strikes on Dnipropetrovsk Oblast.
Air Defense: UAF shot down 17 UAVs over Dnipropetrovsk Oblast. RF claims 81 UAVs intercepted over Moscow Oblast.
Enemy activity / threat assessment
RF Ground/Air Offensive: Maintaining high-tempo saturation strikes on Zaporizhzhia and Dnipropetrovsk oblasts to degrade civilian infrastructure and morale.
RF Maritime/Drone: Launching missile and drone barrages towards Odesa/Chornomorsk port infrastructure.
RF Air Defense: Overwhelmed or heavily engaged by >350 UAF UAVs targeting the Moscow region, though RF claims high intercept rates.
Friendly activity (UAF)
UAF Air Defense: Intercepted 17 UAVs over Dnipropetrovsk Oblast. Tracking incoming missiles and UAVs towards Odesa/Chornomorsk.
UAF Deep Strikes: Sustained pressure on RF energy (Stavropol), maritime logistics (Azov Sea), and rail infrastructure (Krasnodar).
Information environment / disinformation
Unverified Geopolitical Claims: RBC-Ukraine claims US-Iran military exchanges caused oil price spikes; TASS claims Iran destroyed US HIMARS in Kuwait. Both lack independent verification and appear to be information warfare.
Legal/Political: TASS reports FT claims Ukraine's US Ambassador faces criminal case for real estate purchase.
Internal Contradictions: Operativno ZSU infographic claims 16 ships hit in Azov Sea but lists 0 destroyed, contradicting its own caption claiming success against the "shadow fleet".
Outlook (next 6-12h)
Expected continuations: UAF will likely continue deep strike pressure on RF energy and maritime logistics. RF will maintain saturation strikes on Zaporizhzhia, Dnipropetrovsk, and Odesa.
Decision points: Monitor the operational impact of the second strike on Mikhailovskaya oil depot and the extent of damage to Azov Sea tankers and Krasnodar rail hub.
Watch: Weather forecasts indicate light rain (up to 2.4mm) in Kharkiv/Vovchansk over the next 24 hours, which may degrade optical ISR and FPV operations in that specific sector. Other frontline sectors will remain clear or overcast with no precipitation.
Intelligence gaps & collection requirements
Moscow Region Drone Swarm (HIGH): Verify the actual penetration rate and damage caused by the >350 UAVs targeting Moscow Oblast, contrasting RF claims of 81 intercepted.
Azov Sea & Krasnodar Strikes (HIGH): Verify the extent of damage to RF tankers in the Azov Sea and the "Kavkaz" railway station in Krasnodar Krai via satellite imagery.
Mikhailovskaya Oil Depot (MEDIUM): Assess the cumulative damage to the Mikhailovskaya oil depot in Stavropol Krai following the reported second strike.
Odesa Strike Impact (MEDIUM): Verify the exact targets and impact of the reported missile and drone strikes on Odesa and Chornomorsk.