Ukrainian drone strikes killed five people at a warehouse complex in Chekhov, near Moscow, and set fire to Wildberries logistics facilities in the Leningrad and Tver regions overnight, Russian regional officials reported [6][12][17]. Russian glide bomb attacks on Zaporizhzhia killed a 71-year-old woman and wounded 31, while ballistic missile strikes on Kyiv killed at least one person and injured 12, according to Ukrainian officials [2][13][27]; BBC reported two killed and at least 24 injured [3].

Moscow region governor Andrei Vorobyov said five people were killed and ten injured in the Chekhov strike on the Novosyolki industrial zone, where a warehouse, electrical substation, and administrative building were damaged [17]; other sources reported six wounded [6][32]. Wildberries CEO Tatyana Kim called the attacks on her company's facilities — at least the 14th since July 18 [41], though Kun.uz reported the 20th [14] — "actos de terrorismo" (acts of terrorism) [12]. Russian Deputy Foreign Minister Mikhail Galuzin accused the Kyiv regime of bombing "мирные экономические инфраструктурные объекты" (peaceful economic infrastructure) to play on escalation and solicit more Western weapons [40]. A Ukrainian drone strike on a beach in the Black Sea resort of Arkhipo-Osipovka killed seven people including three children, Russian officials said [4][10][22]. Russia's foreign ministry attributed a bombing at a Moscow restaurant that killed five to "the bloody tentacles of Zelenskyy's terrorist gang" [10].

Ukrainian officials framed the same strikes as targeting Russia's military-industrial complex and war economy. President Volodymyr Zelenskyy announced that Ukraine would increase pressure through sustained long-range drone strikes, aiming to push Russia toward peace talks by autumn [18]. An unnamed Ukrainian official stated that Ukraine "uses its weapons exclusively against the Russian military-industrial complex and economic infrastructure facilities" and said the drone that killed seven at the beach resort fell there only because it was shot down by Russian air defenses [25]. Military expert Ivan Stupak assessed that the 40-day campaign of strikes on Russian oil infrastructure, airfields, and logistics has a cumulative effect of exhausting Russia but did not achieve its stated goal of forcing an end to the war [46].

Russian glide bomb attacks hit residential areas across multiple Ukrainian cities. Regional chief Ivan Fedorov reported that Russian planes dropped glide bombs on Zaporizhzhia for 90 minutes, killing a 71-year-old woman and wounding 31, with 22 apartment buildings damaged [10][13]. In Sumy, regional military chief Oleh Hryhorov said Russian forces dropped eight guided bombs, killing two girls aged 5 and 10 and a woman [6][23]. Ukraine's Defense Ministry reported that Russia dropped a record 8,300 glide bombs on Ukraine in July [15][37]. The Kyiv City Military Administration said Russian ballistic missiles struck the capital, stating "The enemy is once again deliberately striking civilians and civilian infrastructure" [1][3]. UN human rights monitors voiced concern about civilian casualties, which they said have reached their highest levels since Russia's full-scale invasion [2].

A video showing a Russian FPV drone pursuing a 52-year-old vegetable seller through a Kherson market before detonating drew condemnation from Ukrainian officials. Zelenskyy called it a "drone safari" against civilians [5][34]. Foreign Minister Andriy Sybiha described it as "a barbaric Russian war crime" and part of "a deliberate and systemic Russian strategy" [5][25]. The victim, identified as Yuriy, said from his hospital bed: "I was showing the drone, 'Look there are vegetables' but it started flying right at me" [15][25]. The UN Human Rights Commission concluded in May 2025 that Russian drone attacks on civilians in the Kherson region constitute crimes against humanity and murder [34]. The International Committee of the Red Cross has warned that low-resolution drone cameras and remote operation compromise combatants' ability to distinguish civilians from combatants, and that the psychological terror of being hunted by a drone raises distinct humanitarian law concerns [43].

Russia's Defense Ministry stated that its forces struck port infrastructure and vessels in Chornomorsk, Mykolaiv, and Yuzhni in the Black Sea, asserting the sites were used for repairing military vehicles, storing ammunition, and transporting weapons [4][24]. Ukrainian Navy spokesperson Dmytro Pletenchuk said Russia has developed a pattern of striking abandoned ships in Mykolaiv ports for a second or third time, stating "there is absolutely no military rationale for doing this" [28]. Ukraine's Infrastructure Ministry reported 134 attacks on port facilities and ships since July [19]. Turkey's Foreign Ministry condemned the threat to civilian shipping and called on both sides to ensure safe navigation [6][18]. Indian External Affairs Minister S. Jaishankar said attacks on commercial ships and Indian sailors in the Black Sea are "completely unacceptable" [49]. Ukrainian Agriculture Minister Taras Vysotskyi warned that 30 million tons of grain may not reach international markets, and IFPRI research fellow Joseph Glauber cautioned that renewed targeting of port facilities risks shorting global supplies [44][45].

Zelenskyy linked the absence of sufficient Patriot air defense interceptors to continued Russian ballistic missile strikes, saying a lack of interceptors "only encourages Russia to launch such attacks that take human lives" [2][27]. U.S. Ambassador to NATO Matthew Whitaker stated that a long-term Patriot co-production agreement with Ukraine will not be concluded before winter [15]. President Donald Trump said he has not made a final decision on granting Ukraine a license to manufacture Patriot systems [13]. Ukraine's ambassador to Britain, Valery Zaluzhnyi, said Ukraine will never join NATO because the alliance's standards are outdated [6][15].

Chekhov residents complained that no air raid siren sounded during the deadly drone strike and that they do not know where shelters are located [17]. German security authorities warned of a Russian disinformation campaign ahead of state elections, using fake media-branded videos and defamatory claims against multiple political parties [30]. President Vladimir Putin ordered the army to create a security buffer zone in the Kharkiv and Sumy regions to protect Russian civilians from cross-border attacks [12].

Peace talks between Russia and Ukraine remain frozen since February [14]. Zelenskyy appointed Rustem Umerov to lead foreign intelligence while keeping him as chief peace negotiator [22], and announced military cooperation agreements with nine countries for long-range drone technology [13].