Russia says it struck 31 Ukrainian military ships in a week
This digest was compiled by AI from multiple sources — links to the originals are below.

Russia’s Defense Ministry announced that its forces struck 31 ships used by Ukraine’s military over the past week, targeting ports handling military cargo. Russian troops also captured 12 settlements across Sumy, Kharkiv, Dnipropetrovsk, and Donetsk regions, advancing on all front sections.
Maritime Strikes
Russia’s Defense Ministry said its forces struck 31 ships in Ukraine from July 25 to 31, targeting ports used for military shipments. The ships included 23 dry cargo vessels, 4 bulk carriers, 2 tugs, a crane vessel, and a landing ship, all allegedly used by Ukraine’s military. The ministry claimed the strikes aimed to disrupt logistics for Ukrainian forces.
Territorial Gains
Russian forces captured 12 settlements across multiple regions, according to the ministry’s weekly briefing. These include Novaya Sech, Mogritsa, and Malaya Slobodka in Sumy region; Yurchenkovo and Verovka in Kharkiv region; Kommunarovka in Dnipropetrovsk; and Stenki, Shevchenko, Torskoye, Krasny Kut, Svetloye, and Krasnoyarskoye in Donetsk. The ministry said its troops are advancing on all front sections.
What's Next
Russia is expected to continue targeting Ukrainian logistics as its ground offensive advances. It remains unclear whether Ukraine can sustain military operations amid repeated strikes on its supply lines.
1 source
Russia says it struck 31 Ukrainian military ships in a week


