RF forces struck two civilian cargo ships (Tanzanian and Liberian flags) in the Black Sea maritime corridor, killing one captain and injuring three crew members; 11 personnel were evacuated to shore (15:53Z, RBC-Ukraine / OperativnoZSU, confidence HIGH).
RF MoD claimed strike drones hit three additional bulk carriers at the anchorages of Odesa port (15:55Z, TASS, confidence MEDIUM).
RF forces conducted a multi-vector strike campaign across Dnipropetrovsk Oblast, executing nearly 50 attacks using drones, artillery, and air-dropped bombs across five districts, resulting in eight civilian injuries (15:30Z, Dnipropetrovsk OVA, confidence HIGH).
RF Su-34 crew employed a FAB-3000 glide bomb (UMPK) to strike a temporary deployment point of the UAF 63rd Separate Mechanized Brigade in Shchurove (Donetsk Oblast) (15:36Z, RF Western Grouping / 15:41Z, Colonelcassad, confidence MEDIUM).
RF milbloggers reported intense positional combat in Kupiansk, with RF forces claiming to hold the city center while under fire at the City Hospital (15:47Z, Slivochny Kapriz, confidence MEDIUM).
UAF Air Force tracked reactive UAVs towards Bohodukhiv (Kharkiv Oblast) from the north and towards Odesa from the Black Sea, triggering air raid alerts in Zaporizhzhia Oblast (15:34-15:54Z, Air Force / Zaporizhzhia OVA, confidence HIGH).
Operational picture (by sector)
Kupiansk / Lyman / Siversk: RF milbloggers report ongoing positional urban combat in Kupiansk, with RF forces claiming control of the central city area while their positions at the City Hospital are under UAF fire (15:47Z, Slivochny Kapriz, confidence MEDIUM). Weather: Svatove 25.0C, overcast.
Kherson / Mykolaiv: No significant change. Weather: Kherson 25.6C, overcast.
Kharkiv / Sumy / Border areas: UAF Air Force tracked reactive UAVs towards Bohodukhiv (Kharkiv Oblast) from the north (15:34Z, Air Force, confidence HIGH). Weather: Vovchansk 21.7C, light rain showers.
South (Odesa / Black Sea): RF struck two civilian cargo ships (Tanzanian and Liberian flags) in the Black Sea maritime corridor, killing one captain and injuring three (15:53Z, RBC-Ukraine / OperativnoZSU, confidence HIGH). RF MoD claimed drone strikes on three more bulk carriers at Odesa port anchorages (15:55Z, TASS, confidence MEDIUM). Reactive UAVs tracked towards Odesa from the Black Sea (15:53Z, Air Force, confidence HIGH).
Zaporizhzhia / Dnipropetrovsk: RF executed nearly 50 strikes across five districts in Dnipropetrovsk Oblast (Nikopol, Kamianske, Kryvyi Rih, Pavlohrad, Synelnykove), injuring eight civilians and damaging infrastructure (15:30Z, Dnipropetrovsk OVA, confidence HIGH). Air raid alert issued for Zaporizhzhia Oblast (15:54Z, Zaporizhzhia OVA, confidence HIGH). Weather: Orikhiv 26.7C, mainly clear.
RF Rear / Occupied Areas: Yekaterinburg military commissariat requested lists of students facing expulsion from a local university to recruit them for UAV troops (15:56Z, SOTA, confidence HIGH). Rumors of a new partial mobilization in Russia are circulating, linked to the digital registry of military personnel (15:47Z, Sever.Realii, confidence MEDIUM).
Deep strikes & air defense
RF Aerospace Campaign (Mainland/South): RF struck two civilian merchant vessels in the Black Sea maritime corridor, causing one fatality and three injuries (15:53Z, RBC-Ukraine). RF MoD claimed drone strikes on three bulk carriers at Odesa port anchorages (15:55Z, TASS). RF Su-34 used a FAB-3000 (UMPK) against UAF positions in Shchurove (15:36Z, RF Western Grouping).
Air Defense: UAF Air Force tracked reactive UAVs towards Bohodukhiv (Kharkiv Oblast) and Odesa (15:34-15:53Z, Air Force). Air raid alerts issued in Zaporizhzhia Oblast (15:54Z, Zaporizhzhia OVA).
Enemy activity / threat assessment
RF Maritime Interdiction & Insurance Crisis: RF strikes on civilian merchant vessels in the Black Sea maritime corridor are exacerbating the insurance crisis for Russian-linked shipping. Reports indicate insurance loss ratios have reached 2800%, with tariffs increasing 2-4 times, leading some companies to refuse coverage entirely (15:40Z, OperativnoZSU, confidence MEDIUM).
RF Ground Tactics (Kupiansk): RF forces are engaged in intense positional urban combat in central Kupiansk, attempting to consolidate control while facing localized UAF counter-pressure at key infrastructure like the City Hospital.
RF Rear Area & Mobilization: The RF military is increasingly targeting university students facing expulsion for recruitment into specialized UAV troops, indicating a shift towards targeted conscription for technical roles. Concurrently, rumors of a new mobilization wave are circulating in Russia, driven by the enforcement of the digital military registry (15:47Z, 15:56Z, Sever.Realii / SOTA).
NATO/US ISR Activity: RF OSINT channels report a significant spike in US military satellite surveillance over strategic Russian facilities in the White Sea region (Nenoksa missile range, Talagi airport) during early July, suggesting heightened NATO intelligence gathering in the Russian Arctic (15:56Z, Rybar, confidence MEDIUM).
Friendly activity (UAF)
Asymmetric Naval/Robotic Ops: UAF Naval Forces confirmed the sinking of the FSB border guard patrol ship Izumrud in Gelendzhik (corroborated by satellite imagery and UAF sources) (15:29Z, Shtirlitz / 15:30Z, WarArchive, confidence HIGH).
Information Warfare / Diplomacy: Ukrainian military personnel participated in the Bastille Day parade in Paris, showcasing modern parade uniforms inspired by the Ukrainian People's Republic (UNR) traditions (15:41Z, WarArchive, confidence HIGH). RF milbloggers claimed Ukrainian pilots flew Mirage jets alongside French pilots during the event (15:43Z, Fighterbomber, confidence LOW).
Information environment / disinformation
RF Olympic Narrative: RF channels are amplifying the restoration of the Russian Olympic Committee's section on the IOC website, claiming full membership restoration and the lifting of all restrictions on athletes following a July 7 decision. This narrative may overstate the actual diplomatic status, as neutral athlete protocols typically remain in place (15:42Z, TASS / 15:48Z, Operatsiya Z, confidence MEDIUM).
RF Mobilization Rumors: Pro-Ukrainian and independent Russian channels are highlighting rumors of a new partial mobilization in Russia, leveraging the digital registry and electronic summons to pressure the domestic audience and highlight RF manpower challenges (15:47Z, Sever.Realii, confidence MEDIUM).
Outlook (next 6-12h)
Monitor UAF Air Force and Odesa OVA reports for damage assessments regarding the three bulk carriers claimed to be struck at Odesa port anchorages by RF drones.
Track the humanitarian and logistical impact of RF strikes on civilian merchant vessels in the Black Sea maritime corridor, particularly regarding insurance and shipping route adjustments.
Observe RF recruitment practices in Yekaterinburg and other regions to assess if the targeting of expelled students for UAV troops becomes a widespread policy.
Intelligence gaps & collection requirements
Odesa Port Anchorages: Obtain satellite imagery and official port authority reports to verify RF MoD claims of three bulk carriers struck by drones at the Odesa port anchorages.
Black Sea Merchant Vessels: Identify the specific names, operators, and cargo of the Tanzanian and Liberian flagged vessels struck in the Black Sea maritime corridor to assess the broader impact on neutral shipping.
Kupiansk Urban Combat: Verify the current control status of the Kupiansk City Hospital and central city districts via commercial satellite imagery and independent OSINT geolocation.
RF UAV Recruitment: Monitor Russian regional military commissariats to determine if the targeted recruitment of expelled university students for UAV troops is an isolated incident in Yekaterinburg or a centralized directive.