Daria Novikov, Anna Harvey, Olivia Gibson, Christina Harward, and George Barros
May 31, 2025, 4:45 pm ET
Click here to see ISW’s interactive map of the Russian invasion of Ukraine. This map is updated daily alongside the static maps present in this report.
Click here to see ISW's interactive map of Ukraine's offensive in Kursk Oblast.
Click here to see ISW’s 3D control of terrain topographic map of Ukraine. Use of a computer (not a mobile device) is strongly recommended for using this data-heavy tool.
Click here to access ISW’s archive of interactive time-lapse maps of the Russian invasion of Ukraine. These maps complement the static control-of-terrain map that ISW produces daily by showing a dynamic frontline. ISW will update this time-lapse map archive monthly.
Note: The data cut-off for this product was 12:30 pm ET on May 31. ISW will cover subsequent reports in the June 1 Russian Offensive Campaign Assessment.
Russian officials' public statements continue to demonstrate that Russia maintains wider territorial goals in Ukraine beyond the four oblasts that Russia has illegally declared as annexed. Russian State Duma Defense Committee Chairperson Andrei Kartapolov told Kremlin newswire TASS on May 31 that Ukraine risks losing Zaporizhzhia, Dnipro, Sumy, Kharkiv, Odesa, and Mykolaiv cities if Ukraine refuses a peace settlement and claimed that every day that Ukraine delays a diplomatic solution to the war worsens the conditions for Ukraine.[1] Russia may illegally declare Dnipropetrovsk, Sumy, Kharkiv, Odesa, and Mykolaiv oblasts annexed, especially should Russian forces launch offensive operations to seize these regional centers. Russia notably did not — and still does not — occupy Zaporizhzhia City when the Kremlin annexed Zaporizhia Oblast in September 2022. Kartapolov’s statement indicates that Russia maintains territorial ambitions beyond Luhansk, Donetsk, Zaporizhia, and Kherson oblasts — in line with Russian officials' calls for Russia to seize Sumy City, claims that Kharkiv and Odesa cities are "Russian" cities, and increasing rhetoric about Russia's alleged historical ties to "Novorossiya" (which Russian officials have defined as all of eastern and southern Ukraine).[2] Kartopolov's statement also indicates that the Kremlin continues to assess that Russian forces will be able to fight a protracted war against Ukraine to achieve these territorial goals and is not interested in good-faith negotiations to achieve a diplomatic settlement to the war. ISW continues to assess that Russian President Vladimir Putin holds a theory of victory that assumes that the Russian military will be able to continue gradual, creeping advances in Ukraine indefinitely.[3]
The Kremlin is continuing efforts to prepare Russian society and the Russian defense industry base (DIB) for a protracted war with Ukraine and potential future war with NATO. Russian President Vladimir Putin signed a decree on May 30 allowing the Russian government to revoke the rights of shareholders of defense industrial enterprises in the event that the enterprise fails to fulfill state defense orders during martial law.[4] The decree enables the Russian Ministry of Industry and Trade to appoint a management company to act as the sole executive body of the enterprise in order to fulfill contractual obligations to the Russian government. The decree applies to civilian aviation and shipbuilding companies, military development and production companies, and government subcontractors. Putin is likely setting legal conditions to allow the Russian government to commandeer elements of Russia's economy and DIB should the Kremlin introduce full martial law in order to transition the country to a full wartime footing. ISW continues to assess that the Kremlin is preparing Russian society and economy for a protracted war in Ukraine, indicating that Russia is not interested in engaging in good faith negotiations to reach a diplomatic settlement to its war in Ukraine.[5]
Key Takeaways:
- Russian officials' public statements continue to demonstrate that Russia maintains wider territorial goals in Ukraine beyond the four oblasts that Russia has illegally declared as annexed.
- The Kremlin is continuing efforts to prepare Russian society and the Russian defense industry base (DIB) for a protracted war with Ukraine and potential future war with NATO.
- Ukrainian forces recently advanced near Vovchansk and Toretsk and in western Zaporizhia. Russian forces recently advanced near Lyman, Toretsk, Kurakhove, and Velyka Novosilka.
We do not report in detail on Russian war crimes because these activities are well-covered in Western media and do not directly affect the military operations we are assessing and forecasting. We will continue to evaluate and report on the effects of these criminal activities on the Ukrainian military and the Ukrainian population and specifically on combat in Ukrainian urban areas. We utterly condemn Russian violations of the laws of armed conflict and the Geneva Conventions and crimes against humanity even though we do not describe them in these reports.
- Ukrainian Operations in the Russian Federation
- Russian Supporting Effort – Northern Axis
- Russian Main Effort – Eastern Ukraine (comprised of three subordinate main efforts)
- Russian Subordinate Main Effort #1 – Push Ukrainian forces back from the international border with Belgorod Oblast and approach to within tube artillery range of Kharkiv City
- Russian Subordinate Main Effort #2 – Capture the remainder of Luhansk Oblast and push westward into eastern Kharkiv Oblast and encircle northern Donetsk Oblast
- Russian Subordinate Main Effort #3 – Capture the entirety of Donetsk Oblast, the claimed territory of Russia’s proxies in Donbas, and possibly advance into Dnipropetrovsk Oblast
- Russian Supporting Effort – Southern Axis
- Russian Air, Missile, and Drone Campaign
- Significant Activity in Belarus
Ukrainian Operations in the Russian Federation
Limited fighting continued in Kursk Oblast on May 31.
Russian forces conducted offensive operations in Kursk Oblast on May 30 and 31.[6] Russian milbloggers claimed that Ukrainian forces attempted to attack toward Novyi Put (south of Glushkovo) and Tetkino (southeast of Glushkovo).[7]
Order of Battle: Elements of the Russian 1427th Motorized Rifle Regiment (18th Machine Gun Artillery Division, 68th Army Corps [AC], Eastern Military District [EMD]) are reportedly operating in Kursk Oblast.[8]
Neither Ukrainian nor Russian sources reported ground activity in northwesternmost Belgorod Oblast on May 31.
Russian Supporting Effort – Northern Axis (Russian objective: Create defensible buffer zones in northern Ukraine along the international border and approach to within tube artillery range of Sumy City)
Russian forces continued offensive operations in Sumy Oblast on May 31 but did not make confirmed advances.
Unconfirmed claims: The Russian Ministry of Defense (MoD) and other Russian sources claimed on May 31 that Russian forces seized Vodolahy (north of Sumy City).[9] Russian sources also claimed that Russian forces seized Oleksiivka (southwest of Vodolahy) and advanced in northern Kindrativka (north of Sumy City), in northern Yunakivka (northeast of Sumy City), and roughly three kilometers near Oleksandriia (northeast of Sumy City).[10] A Russian milblogger claimed that Russian forces occupy almost half of Yunakivka.[11]
Russian forces attacked north of Sumy City near Vodolahy and Kindrativka and northeast of Sumy City near Yunakivka, Loknya, Oleksiivka, Novomykolaivka, and Oleksandriia .[12]
Order of Battle: Elements of the Russian 106th Airborne (VDV) Division are reportedly operating in Yunakivka.[13] Drone operators of the "Anvar" Spetsnaz detachment (possibly referring to the BARS-25 "Anvar" volunteer detachment) are reportedly striking Ukrainian positions near the international border in Sumy and Chernihiv oblasts.[14]
Russian Main Effort – Eastern Ukraine
Russian Subordinate Main Effort #1 – Kharkiv Oblast (Russian objective: Push Ukrainian forces back from the international border with Belgorod Oblast and approach to within tube artillery range of Kharkiv City)
Ukrainian forces recently advanced in the Kharkiv direction.
Assessed Ukrainian advances: Geolocated footage published on May 30 indicates that Ukrainian forces recently advanced north of Starytsya (northeast of Kharkiv City).[15]
Russian forces conducted offensive operations northeast of Kharkiv City near Starytsya and Vovchansk on May 30 and 31.[16]
The deputy commander of a Ukrainian artillery battalion operating in the Kharkiv direction stated that Russian forces are using Lancet loitering munitions less often but have significantly increased their use of first-person view (FPV) drones with fiber optic cables.[17] A Russian source claimed to Kremlin newswire TASS that Russian forces occupy most of Vovchansk, but ISW has only observed geolocated evidence to assess that Russian forces occupy about 20 percent of the settlement.[18]
Russian Subordinate Main Effort #2 – Luhansk Oblast (Russian objective: Capture the remainder of Luhansk Oblast and push westward into eastern Kharkiv Oblast and northern Donetsk Oblast)
Russian forces continued offensive operations in the Kupyansk direction on May 31 but did not make any confirmed advances.
Unconfirmed claims: Russian milbloggers claimed that Russian forces advanced to the northern outskirts of Kupyansk.[19]
Russian forces attacked northeast of Kupyansk near the international border near Kamyanka; north of Kupyansk near Kindrashivka and Radkivka; and east of Kupyansk near Pishchane and Stepova Novoselivka on May 30 and 31.[20]
Order of Battle: Elements of the Russian 121st Motorized Rifle Regiment (reportedly of the 68th Motorized Rifle Division, 6th Combined Arms Army [CAA], Leningrad Military District [LMD]) are reportedly operating in the Kupyansk direction.[21]
Russian forces continued offensive operations in the Borova direction on May 31 but did not advance.
Russian forces attacked northeast of Borova near Kolisnykivka and Zahryzove; east of Borova near Kopanky; and southeast of Borova toward Hrekivka and Olhivka on May 30 and 31.[22]
Russian forces recently advanced in the Lyman direction.
Assessed Russian advances: Geolocated footage published on May 30 indicates that Russian forces recently advanced in central Lypove (north of Lyman).[23]
Russian forces attacked north of Lyman near Ridkodub and Zelena Dolyna and toward Karpivka and Novyi Myr and east of Lyman near Torske on May 30 and 31.[24]
Russian Subordinate Main Effort #3 – Donetsk Oblast (Russian objective: Capture the entirety of Donetsk Oblast, the claimed territory of Russia’s proxies in Donbas, and possibly advance into Dnipropetrovsk Oblast)
Russian forces continued offensive operations in the Siversk direction on May 31 but did not advance.
Russian forces conducted offensive operations northeast of Siversk near Hryhorivka, east of Siversk near Verkhnokamyanske, and southeast of Siversk near Ivano-Darivka on May 30 and 31.[25]
Russian forces continued offensive operations in the Chasiv Yar direction on May 31 but did not advance.
Russian forces conducted offensive operations near Chasiv Yar itself, southeast of Chasiv Yar near Kurdyumivka, and south of Chasiv Yar toward Bila Hora on May 30 and 31.[26]
Ukrainian Luhansk Group of Forces Spokesperson Lieutenant Colonel Dmytro Zaporozhets stated that Russian forces have significantly increased the number of artillery strikes against Ukrainian positions near Chasiv Yar.[27]
Order of Battle: Elements of the Russian 98th Airborne (VDV) Division, including its 217th VDV Regiment and 215th Reconnaissance Battalion, are reportedly operating in the Chasiv Yar direction.[28]
Ukrainian and Russian forces recently advanced in the Toretsk direction.
Assessed Ukrainian advances: Geolocated footage published on May 31 indicates that Ukrainian forces recently advanced west of Popiv Yar (northwest of Toretsk).[29]
Assessed Russian advances: Geolocated footage published on May 31 indicates that Russian forces recently advanced east of Dachne (north of Toretsk).[30]
Russian forces conducted offensive operations near Toretsk itself; north of Toretsk near Dyliivka and Dachne; northwest of Toretsk near Yablunivka, Popiv Yar, and Poltavka and toward Rusyn Yar, Oleksandro-Kalynove, and Pleshchiivka; and west of Toretsk near Zorya and Nova Poltavka on May 30 and 31.[31]
Order of Battle: Drone operators of the Russian 102nd Motorized Rifle Regiment (150th Motorized Rifle Division, 8th Combined Arms Army [CAA], Southern Military District [SMD]) are reportedly operating near Popiv Yar.[32] Elements of the Smuglyanka Detachment are reportedly striking Ukrainian forces in Pleshchiivka, and elements of the "Rubikon" Center for Advanced Unmanned Technologies are reportedly striking Ukrainian positions near Ivanopillya (north of Pleshchiivka).[33] Elements of the 150th Motorized Rifle Division, 238th Artillery Brigade (both 8th CAA), 33rd Motorized Rifle Regiment (20th Motorized Rifle Division, 8th CAA), 132nd Motorized Rifle Brigade (51st CAA, formerly 1st Donetsk People's Republic Army Corps [DNR AC], SMD), and 346th Spetsnaz Brigade (Russian General Staff's Main Directorate [GRU]) are reportedly operating in the Toretsk direction.[34]
Russian forces continued offensive operations in the Pokrovsk direction on May 31 but did not advance.
Russian forces conducted offensive operations northeast of Pokrovsk near Shevchenko Pershe; east of Pokrovsk near Myrolyubivka, Malynivka, and Yelyzavetivka; southeast of Pokrovsk near Lysivka; and southwest of Pokrovsk near Udachne, Novoserhiivka, and Zvirove on May 30 and 31.[35]
A Russian milblogger claimed that Ukrainian forces maintain positions in northern Myrolyubivka.[36] The milblogger claimed that Ukrainian drone operations are complicating Russian advances near Yelyavetivka.[37]
Order of Battle: Elements of the Russian 114th Motorized Rifle Brigade (51st CAA, SMD) and "Maksim Krivonos" Detachment (Russian Volunteer Corps) are reportedly operating in the Pokrovsk direction.[38]
Russian forces continued offensive operations in the Novopavlivka direction on May 31 but did not advance.
Russian forces conducted offensive operations northeast of Novopavlivka near Novomykolaivka and toward Muravka; east of Novopavlivka near Kotlyarivka and Horikhove; and southeast of Novopavlivka near Bohdanivka on May 30 and 31.[39]
Order of Battle: Elements of the Russian 80th Tank Regiment (90th Tank Division, 41st CAA, Central Military District [CMD]) are reportedly operating near Troitske (east of Novopavlivka).[40]
Russian forces recently advanced in the Kurakhove direction.
Assessed Russian advances: Geolocated footage published on May 30 indicates that Russian forces recently advanced in eastern Oleksiivka (west of Kurakhove).[41]
Russian forces conducted offensive operations west of Kurakhove near Andriivka, Oleksiivka, Kostyantynopil, and Bahatyr and southwest of Kurakhove near Odradne on May 30 and 31.[42] Russian milbloggers claimed that Ukrainian forces counterattacked near Bahatyr and Odradne.[43]
Russian forces recently advanced in the Velyka Novosilka direction.
Assessed Russian advances: Geolocated footage published on May 31 shows elements of the Russian 114th Motorized Rifle Regiment (127th Motorized Rifle Division, 5th CAA, Eastern Military District [EMD]) raising a Russian flag in central Novopil (southwest of Velyka Novosilka), indicating that Russian forces recently seized the settlement.[44] The Russian Ministry of Defense (MoD) claimed on May 31 that elements of the Russian 5th CAA seized Novopil.[45]
Unconfirmed claims: Russian milbloggers claimed that Russian forces advanced east of Zelene Pole (southwest of Velyka Novosilka) and 500 meters toward Fedorivka (northwest of Velyka Novosilka).[46]
Russian forces conducted offensive operations northwest of Velyka Novosilka near Vesele, Vilne Pole, and Shevchenko and toward Komar; west of Velyka Novosilka near Novosilka; and southwest of Velyka Novosilka near Zelene Pole and Novopil on May 30 and 31.[47] Russian milbloggers claimed that Ukrainian forces counterattacked near Komar, Zelene Pole, and Novopil.[48]
A Russian milblogger claimed that Ukrainian forces maintain positions in northwestern Vesele.[49]
Order of Battle: Elements of the Russian 14th Spetsnaz Brigade (GRU) are reportedly striking Ukrainian positions near Komar, and drone operators of the 60th Separate Motorized Rifle Brigade (5th CAA) are reportedly operating near Novopil.[50]
Russian Supporting Effort – Southern Axis (Russian objective: Maintain frontline positions, secure rear areas against Ukrainian strikes, and advance within tube artillery range of Zaporizhzhia City)
Ukrainian forces recently advanced in western Zaporizhia.
Assessed Ukrainian advances: Geolocated footage published on May 30 indicates that Ukrainian forces recently advanced south of Kamyanske (southwest of Orikhiv).[51]
Russian forces attacked south of Orikhiv toward Novodanylivka, west of Orikhiv toward Pavlivka, and southwest of Orikhiv near Stepove on May 30 and 31.[52]
The head of intelligence in a Ukrainian battalion operating in the Zaporizhia direction reported on May 31 that Russian forces continue to deploy small infantry groups of two to three soldiers to attack mainly at dusk or dawn.[53]
Order of Battle: Elements of the Russian 291st Artillery Brigade (42nd Motorized Rifle Division, 58th Combined Arms Army [CAA], Southern Military District [SMD]) are reportedly striking Ukrainian targets in Orikhiv.[54]
Russian forces continued limited assaults in the Kherson direction on May 31 but did not advance.
Russian forces attacked near Antonivsky Bridge (east of Kherson City) and Zabych Island (southwest of Kherson City) on May 30 and 31.[55]
Order of Battle: Elements of the Russian 61st Naval Infantry Brigade (Northern Fleet) reportedly continue to operate in the Kherson direction.[56]
Russian Air, Missile, and Drone Campaign (Russian Objective: Target Ukrainian military and civilian infrastructure in the rear and on the frontline)
Russian forces conducted a series of missile and drone strikes against Ukraine on the night of May 30 and 31. The Ukrainian Air Force reported that Russian forces launched three Kh-59/69 cruise missiles from the airspace over Belgorod Oblast; two jet-powered drones (possibly referring to Dan-M jet-powered drones) from Belgorod Oblast; two S-300 interceptors from Kursk Oblast; and 107 Shahed and decoy drones from the directions of Kursk City; Millerovo, Rostov Oblast; Shatalovo, Smolensk Oblast; Primorsko-Akhtarsk, Krasnodar Krai; and occupied Cape Chauda, Crimea.[57] The Ukrainian Air Force reported that Ukrainian forces downed three Kh-59/69 missiles and 42 drones in northern, eastern, southern, and central Ukraine and that 30 drones were "lost" or suppressed by Ukrainian electronic warfare (EW) systems. Ukrainian officials reported that the strikes struck civilian infrastructure in Kharkiv, Sumy, Cherkasy, and Donetsk oblasts.[58]
Significant activity in Belarus (Russian efforts to increase its military presence in Belarus and further integrate Belarus into Russian-favorable frameworks)
Nothing significant to report.
Note: ISW does not receive any classified material from any source, uses only publicly available information, and draws extensively on Russian, Ukrainian, and Western reporting and social media as well as commercially available satellite imagery and other geospatial data as the basis for these reports. References to all sources used are provided in the endnotes of each update.
[1] https://t.me/tass_agency/317588 ; https://tass dot ru/politika/24101055
[2] https://isw.pub/UkrWar052125; https://isw.pub/UkrWar051625; https://www.understandingwar.org/backgrounder/kremlins-occupation-playbook-coerced-russification-and-ethnic-cleansing-occupied; https://isw.pub/UkrWar052725; https://isw.pub/UkrWar05022025; https://isw.pub/UkrWar042225
[3] https://isw.pub/UkrWar040825; https://isw.pub/UkrWar050425; https://isw.pub/UkrWar052825; https://isw.pub/UkrWar052625; https://isw.pub/UkrWar052125; https://isw.pub/UkrWar051625
[4] http://publication.pravo dot gov.ru/document/0001202505300005?index=1; https://iz dot ru/1895665/2025-05-30/putin-razreshil-priostanavlivat-prava-aktcionerov-za-neispolnenie-goszakaza
[5] https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-may-26-2025; https://isw.pub/UkrWar051825; https://isw.pub/UkrWar050425; https://isw.pub/UkrWar042025; https://isw.pub/UkrWar032425; https://isw.pub/UkrWar032025; https://isw.pub/UkrWar030825; https://isw.pub/UkrWar021325; https://isw.pub/UkrWar021225
[6] https://t.me/GeneralStaffZSU/24995; https://t.me/GeneralStaffZSU/24952 ; https://t.me/GeneralStaffZSU/24949
[7] https://t.me/dva_majors/72374; https://t.me/wargonzo/26867
[8] https://t.me/boris_rozhin/166699; https://t.me/boris_rozhin/166721
[9] https://t.me/dva_majors/72398; https://t.me/mod_russia/53328; https://t.me/boris_rozhin/166715; https://t.me/epoddubny/23632; https://t.me/notes_veterans/23629; https://t.me/voenkorKotenok/64714
[10] https://t.me/dva_majors/72398; https://t.me/boris_rozhin/166715; https://t.me/yurasumy/23244; https://t.me/rusich_army/23890; https://t.me/voenkorKotenok/64715; https://t.me/voenkorKotenok/64718
[11] https://t.me/boris_rozhin/166715
[12] https://t.me/rusich_army/23890; https://t.me/boris_rozhin/166715; https://t.me/yurasumy/23244; https://t.me/voenkorKotenok/64714; https://t.me/RVvoenkor/92611; https://t.me/wargonzo/26867; https://t.me/DnevnikDesantnika/29364
[13] https://t.me/voenkorKotenok/64718
[14] https://t.me/boris_rozhin/166694
[15] https://x.com/RoadtoMars9/status/1928553771434443093; https://t.me/bear007/68890
[16] https://t.me/GeneralStaffZSU/24952; https://t.me/GeneralStaffZSU/24949 ; https://t.me/otukharkiv/6430
[17] https://armyinform dot com.ua/2025/05/31/na-potoczi-letyat-fpv-mizh-nymy-stvolna-arta-ukrayinski-paladiny-polyuyut-na-tanky-ta-sklady-rf-pid-harkovom/
[18] https://t.me/tass_agency/317564
[19] https://t.me/yurasumy/23238 ; https://t.me/dva_majors/72374
[20] https://t.me/GeneralStaffZSU/24995 ; https://t.me/GeneralStaffZSU/24952 ; https://t.me/GeneralStaffZSU/24949 ; https://t.me/Khortytsky_wind/11182 ; https://t.me/dva_majors/72374
[21] https://t.me/RVvoenkor/92610
[22] https://t.me/GeneralStaffZSU/24995 ; https://t.me/GeneralStaffZSU/24952 ; https://t.me/GeneralStaffZSU/24949 ; https://t.me/Khortytsky_wind/11182
[23] https://x.com/Bielitzling/status/1928499476164907507; https://x.com/425Skala/status/1928492125458403518
[24] https://t.me/GeneralStaffZSU/24995 ; https://t.me/GeneralStaffZSU/24952 ; https://t.me/GeneralStaffZSU/24949 ; https://t.me/Khortytsky_wind/11182
[25] https://t.me/GeneralStaffZSU/24952; https://t.me/GeneralStaffZSU/24949 ; https://t.me/Khortytsky_wind/11182
[26] https://t.me/GeneralStaffZSU/24995; https://t.me/GeneralStaffZSU/24952 ; https://t.me/rusich_army/23865
[27] https://suspilne dot media/1031177-senatori-ssa-sprognozuvali-rezultati-zustrici-z-rf-u-stambuli-kabmin-zbilsiv-obsagi-bronuvan-1193-den-vijni/?anchor=live_1748688017&utm_source=copylink&utm_medium=ps
[28] https://t.me/DnevnikDesantnika/29350; https://t.me/vysokygovorit/19783
[29] https://t.me/creamy_caprice/9278; https://t.me/nm_dnr/13863
[30] https://t.me/creamy_caprice/9276; https://t.me/Legion_W_Bat1/915
[31] https://t.me/GeneralStaffZSU/24949; https://t.me/GeneralStaffZSU/24952 ; https://t.me/GeneralStaffZSU/24995; https://t.me/dva_majors/72374; https://t.me/Khortytsky_wind/11182
[32] https://t.me/nm_dnr/13863
[33] https://t.me/dva_majors/72374; https://t.me/boris_rozhin/166653
[34] https://t.me/nm_dnr/13862; https://t.me/dva_majors/72408
[35] https://t.me/GeneralStaffZSU/24995; https://t.me/GeneralStaffZSU/24952; https://t.me/GeneralStaffZSU/24949; https://t.me/Khortytsky_wind/11182; https://t.me/wargonzo/26867
[36] https://t.me/voenkorKotenok/64691
[37] https://t.me/voenkorKotenok/64691
[38] https://t.me/wargonzo/26864; https://t.me/wargonzo/26865; https://t.me/RVvoenkor/92578
[39] https://t.me/GeneralStaffZSU/24995; https://t.me/GeneralStaffZSU/24952; https://t.me/GeneralStaffZSU/24949; https://t.me/Khortytsky_wind/11182; https://t.me/boris_rozhin/166594
[40] https://t.me/RVvoenkor/92569
[41] https://t.me/creamy_caprice/9272; https://t.me/oaembr46/1524; https://x.com/richardzai38580/status/1928660252045492370
[42] https://t.me/GeneralStaffZSU/24995; https://t.me/GeneralStaffZSU/24952 ; https://t.me/GeneralStaffZSU/24949; https://t.me/Khortytsky_wind/11182 ; https://t.me/SJTF_Odes/12512
[43] https://t.me/dva_majors/72374; https://t.me/DnevnikDesantnika/29360; https://t.me/voin_dv/15247
[44] https://t.me/creamy_caprice/9273; https://t.me/voin_dv/15241
[45] https://t.me/mod_russia/53332; https://t.me/mod_russia/53329; https://t.me/mod_russia/53331
[46] https://t.me/boris_rozhin/166594; https://t.me/voenkorKotenok/64716
[47] https://t.me/GeneralStaffZSU/24995; https://t.me/GeneralStaffZSU/24952 ; https://t.me/GeneralStaffZSU/24949; https://t.me/Khortytsky_wind/11182; https://t.me/SJTF_Odes/12512; https://t.me/wargonzo/26867; https://t.me/voenkorKotenok/64716
[48] https://t.me/wargonzo/26867; https://t.me/dva_majors/72374; https://t.me/voin_dv/15247
[49] https://t.me/voenkorKotenok/64716
[50] https://t.me/voin_dv/15234; https://t.me/voin_dv/15246
[51] https://x.com/RoadtoMars9/status/1928571707704390033; https://t.me/rusich_army/23871
[52] https://t.me/GeneralStaffZSU/24995 ; https://t.me/GeneralStaffZSU/24952 ; https://t.me/GeneralStaffZSU/24949 ; https://t.me/SJTF_Odes/12512
[53] https://armyinform.com dot ua/2025/05/31/z-40-motoczykliv-doyidut-3-i-cze-vzhe-yihnij-uspih-vorog-garmatnym-myasom-namagayetsya-prorvatys-do-robotynogo/
[54] https://t.me/dva_majors/72360; https://t.me/RVvoenkor/92607
[55] https://t.me/SJTF_Odes/12512 ; https://t.me/GeneralStaffZSU/24949 ; https://t.me/GeneralStaffZSU/24952
[56] https://t.me/dva_majors/72379
[57] https://t.me/kpszsu/35323 ; https://euromaidanpress dot com/2025/05/30/dan-m-target-drone/
[58] https://suspilne dot media/1031177-senatori-ssa-sprognozuvali-rezultati-zustrici-z-rf-u-stambuli-kabmin-zbilsiv-obsagi-bronuvan-1193-den-vijni/?anchor=live_1748671718&utm_source=copylink&utm_medium=ps ; https://www.facebook.com/hryhorov.sumska.ova/posts/pfbid025ZCkvFZxApyTHBFBG1pUZy8vnCCayVtLb4GQdteRHRj2FAVGBfqfCsq6FF2Dq7Shl?locale=uk_UA ; https://t.me/Sumy_news_ODA/35932 ; https://suspilne dot media/1031177-senatori-ssa-sprognozuvali-rezultati-zustrici-z-rf-u-stambuli-kabmin-zbilsiv-obsagi-bronuvan-1193-den-vijni/ ; https://t.me/synegubov/14627; https://t.me/synegubov/14628 ; https://t.me/synegubov/14634; https://armyinform dot com.ua/2025/05/31/rakety-j-drony-zavdaly-udariv-po-harkivshhyni-ye-poraneni/ ; https://suspilne dot media/1031177-senatori-ssa-sprognozuvali-rezultati-zustrici-z-rf-u-stambuli-kabmin-zbilsiv-obsagi-bronuvan-1193-den-vijni/?anchor=live_1748673703&utm_source=copylink&utm_medium=ps ; https://t.me/police_kh_region/3963 ; https://t.me/synegubov/14633 ; https://t.me/suspilne_kharkiv/61060 ; https://t.me/synegubov/14632 ; https://t.me/ihor_terekhov/2555 ; https://t.me/synegubov/14631; https://t.me/ihor_terekhov/2552; https://t.me/ihor_terekhov/2554 ; https://suspilne dot media/1031177-senatori-ssa-sprognozuvali-rezultati-zustrici-z-rf-u-stambuli-kabmin-zbilsiv-obsagi-bronuvan-1193-den-vijni/?anchor=live_1748666938&utm_source=copylink&utm_medium=ps ; https://t.me/kpszsu/35323