2 days ago

Russian Offensive Campaign Assessment, April 23, 2025

April 23, 2025, 8:30 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:45 pm ET on April 23. ISW will cover subsequent reports in the April 24 Russian Offensive Campaign Assessment.

The United States reportedly recently presented Ukraine with a seven-point proposal to end the war in Ukraine in which the United States would recognize Crimea as part of Russia and allow Russian forces to continue to occupy significant parts of southern and eastern Ukraine. Available reporting about the contents of the US proposal suggests that it marks a sudden and substantial change in the Trump administration's strategy for ending the war in Ukraine. The Telegraph and Axios reported on April 22 and 23 that sources familiar with the matter stated that the United States presented Ukraine with a proposal to end the war during the April 17 meeting in Paris and that the United States expected that the April 23 multilateral talks in London would discuss the proposal.[1] There have been no official statements about the reported US proposal. The Telegraph reported that the document contains seven points about an immediate ceasefire, Ukrainian-Russian talks, Ukraine's inability to join NATO, territory, the Zaporizhzhia Nuclear Power Plant (ZNPP), the US-Ukrainian mineral deal, and US-Russian relations.[2] Axios and The Telegraph reported that the plan calls for the United States to "de jure" recognize Russian control of Crimea and "de facto" recognize Russia's occupation of most of the areas of Luhansk, Donetsk, Kherson, and Zaporizhia oblasts that Russian forces currently occupy.[3] Russia would also reportedly have to withdraw from the parts of Kharkiv Oblast that Russian forces currently occupy. Axios stated that the plan would grant Ukraine "unimpeded passage" along the Dnipro River, with The Telegraph reporting that Ukraine would gain “unhindered access to the mouth” of the river. The Telegraph noted that the proposal states that Russian forces would withdraw from another unspecified area of Kherson Oblast.[4] The proposal calls for the ZNPP, which Russian forces currently occupy, to be "considered as Ukrainian territory" but under US operation.[5] The US-operated ZNPP would reportedly supply both Ukraine and Russia with electricity. The US proposal reportedly states that the United States would promise that Ukraine would not become a member of NATO, while Ukraine could still join the European Union (EU). The proposal would give Ukraine "a robust security guarantee" involving a group of European states and possibly non-European states, but the document does not offer details about how this "peacekeeping operation" would operate, nor mention US participation in this peacekeeping force. The United States would also reportedly lift all US sanctions imposed on Russia since 2014 and would enhance US-Russian economic cooperation, especially in the energy and industrial sectors. The proposal reportedly calls for Ukraine to receive compensation and assistance for reconstruction from an unspecified funding source.

The reported US proposal suggests that the Trump administration is seeking to simultaneously achieve a full ceasefire in Ukraine, conclude a peace settlement to end the war, and develop US-Russian economic relations – a sharp contrast to the timeline of events that the administration has called for in recent weeks. The White House stated on March 25 that Trump's "imperative that the killing on both sides of the [war] must stop" is a "necessary step toward achieving an enduring peace settlement" — demonstrating how the Trump administration viewed a full ceasefire as the first step toward securing a peace settlement.[6] Ukraine agreed to the March 18 US-proposed full ceasefire along the frontline and agreed to the US-supported extension of the unilateral Russian Easter truce on April 21 — in sharp contrast to Russia, which refused to accept or extend these US-proposed and US-supported ceasefires.[7] The White House also stated on April 15 that the United States "needs to see a ceasefire first" before developing US-Russian economic partnerships, and US Secretary of State Marco Rubio reportedly stated in February 2025 that US sanctions on Russia would remain in place until Russia and Ukraine had reached a peace deal to end the war — in contrast to the reported US proposal that would simultaneously put a ceasefire in place in Ukraine, lift US sanctions against Russia, and develop US-Russian economic cooperation.[8]

Significant details about the territorial swaps in the US proposal are unclear from the available reporting. Russian forces currently occupy a small part of Mykolaiv Oblast — the Kinburn Spit — and recently began conducting offensive operations into northern Sumy Oblast — two oblasts which the available reporting about the US proposal does not address.[9] It is unclear whether Ukraine would gain access only to the mouth of the Dnipro River or a wider littoral area along the river‘s left bank given differences between reporting from Axios and The Telegraph. Details about the extent of the territory near the ZNPP on the east (left) bank of the Dnipro River that would be considered Ukrainian are also unspecified, but Russian forces would have to withdraw from some territory in the area according to the US plan as Russian forces currently occupy significant portions of Zaporizhia Oblast behind the Dnipro River’s east bank. The Dnipro River would nevertheless present itself as a significant barrier between the Ukrainian-controlled and US-operated ZNPP from the rest of the territory under Ukraine's control under the reported US plan, assuming Russian forces do not withdraw from territory around the Kakhovka Reservoir to permit a land bridge from Ukrainian-controlled Zaporizhia Oblast to the ZNPP. The location of such a strategically important facility close to the frozen frontline would greatly complicate Ukraine's ability to defend the ZNPP due to the lack of defensive depth.[10] ISW previously conduced a terrain study and assessed that freezing the Russian war in Ukraine on anything like the current lines — particularly those in Zaporizhia and Kherson oblasts — enormously advantages Russia and increases the risks and costs to Ukraine and the West of deterring, let alone defeating, a future Russian operations against war against Ukraine.[11]

Ukrainian officials reiterated Ukraine's continued commitment to the United States' March 2025 proposal for a full ceasefire as part of efforts to achieve a lasting peace. Zelensky recalled on April 22 that Ukraine supported and continues to support Trump's March 18 unconditional ceasefire proposal.[12] Zelensky stated that Ukraine is ready to hold discussions "in any format" after the implementation of a ceasefire.[13] Ukrainian Presidential Administration Chief of Staff Andriy Yermak and Ukrainian Defense Minister Rustem Umerov similarly stated on April 23 that the Ukrainian delegation in London discussed ways to achieve a full and unconditional ceasefire as a "first step" toward a peace settlement and that Ukraine is committed to Trump's peace efforts.[14] Ukrainian Economic Minister Yulia Svyrydenko stated on April 23 that Ukraine is ready to negotiate and that a full ground, air, and sea ceasefire is a necessary first step toward peace.[15]

Zelensky stated on April 22 that Ukraine does not legally recognize Russia's occupation of Crimea in accordance with the Ukrainian Constitution, which ensures Ukraine's territorial integrity and recognizes the Autonomous Republic of Crimea as part of Ukraine.[16] Svyrydenko also noted that Ukraine cannot agree to a settlement that grants Russia a "stronger foundation" to regroup and renew its aggression in the future. ISW continues to assess that freezing the front along the current lines enormously advantages Russia and increases the risks and costs to Ukraine and the West of deterring and defeating future Russian aggression.[17] Russia's occupation of Crimea and Kherson and Zaporizhia oblasts will continue to threaten Kherson, Mykolaiv, and Odesa cities, the Ukrainian southwestern coast, and Ukrainian ships attempting to transit the western Black Sea.

Russian officials rejected aspects of Trump's reported peace plan. Russian Federation Council Chairperson Valentina Matvienko stated on April 23 that Russia will "never participate" in any negotiations that discuss the possible deployment of European troops to Ukraine and that such a deployment is "unacceptable" to Russia, regardless of whether the peacekeeping forces deploy under the NATO framework or another "flag."[18] Kremlin Spokesperson Dmitry Peskov gave an interview to French news magazine Le Point published on April 23 and similarly rejected the prospect of European peacekeepers in Ukraine.[19] Peskov stated that Russia rejected the full ceasefire that Trump previously proposed because the ceasefire failed to meet all of Russia's demands, including that Ukraine cede all of Donetsk, Luhansk, Kherson, and Zaporizhia oblasts — all of which Russia has illegally declared annexed. Peskov claimed that the entirety of these four oblasts were "enshrined in our [Russian] Constitution as an integral part of Russia" and that the "war will end immediately" if Ukraine withdraws from these oblasts. Russian state-run and pro-Kremlin media outlets amplified Peskov's statements, as well as statements from other pro-Kremlin mouthpieces calling on Russia to refuse to give up any part of the four Ukrainian oblasts included in the Russian Constitution — in violation of international law and numerous treaties Russia previously signed with Ukraine.[20]

Russian officials continue to give no indication that the Kremlin is willing to make any concessions of its own. Peskov has reiterated multiple times in the past weeks — including on April 23 — that details about peace proposals should not be publicly available, likely as part of efforts to keep the precise terms obfuscated in hopes of further delaying negotiations and extracting concessions.[21] Russian officials have reiterated the Kremlin's demands in recent weeks, including Russia's rejection of European peacekeepers deploying to Ukraine, refusal to withdraw from any parts of occupied Ukraine, and territorial claims over areas of Ukraine that Russia does not currently occupy.[22] Russian state media recently amplified Kherson Oblast occupation head Vladimir Saldo's call for additional Russian territorial control along the Dnipro River in Kherson, Zaporizhia, and Dnipropetrovsk oblasts — including areas that Russian forces would have to withdraw from under the reported US proposal.[23]

Senior US, Ukrainian, and European officials held bilateral and multilateral talks about support for Ukraine and ending the war in London on April 23, but officials cancelled the scheduled multilateral talks at the foreign minister level. The UK Foreign Office announced on April 23 that the ministerial meeting was postponed for unspecified reasons but that "official level talks" would continue.[24] UK outlet SkyNews reported that the multilateral talks continued among senior officials but "at a much lower level" than planned.[25] Ukrainian Defense Minister Rustem Umerov reported that he, Ukrainian Presidential Office Head Andriy Yermak, and Ukrainian Foreign Minister Andriy Sybiha met with UK Foreign Minister David Lammy and UK Defense Minister John Healey in London about Ukrainian defensive capabilities and held a separate meeting with US Special Envoy to Ukraine Keith Kellogg on possible scenarios to end the war.[26] The Ukrainian delegation also met with UK National Security Advisor Jonathan Powell, French Presidential Foreign Policy Advisor Emmanuel Bonn, and German Chancellor's Advisor for Foreign and Security Policy Jens Plotner, and Umerov and Yermak reaffirmed Ukraine's commitment to a just and lasting peace, including to US President Donald Trump's peace initiative.[27] Yermak stated that the April 23 meeting was a "first step" towards a full settlement process.[28]

US Secretary of State Marco Rubio and US Special Envoy to the Middle East Steve Witkoff originally planned to attend the April 23 talks in London but pulled out no later than April 22.[29] The Washington Post reported on April 23, citing a diplomat familiar with the talks, that European diplomats cancelled the foreign ministerial meeting after Rubio pulled out of the meeting.[30] A US official and two European diplomats familiar with the matter told CNN on April 23 that Rubio did not attend the London talks because the Trump administration did not believe talks were "at a decisive point."[31] A US official told Axios that "the decision was made" for Rubio to not travel to London after the United States observed indications that Ukrainian officials wanted to discuss a 30-day temporary ceasefire, as the Trump administration initially proposed in March 2025, rather than the most recent US proposal for an immediate and decisive settlement.[32]

The US and Ukraine continue to take steps toward signing a joint mineral deal. Ukrainian President Volodymyr Zelensky stated on April 22 that legal consultations between the US and Ukraine regarding the mineral deal are underway, though the date for signing the deal remains "unclear."[33] US President Donald Trump told reporters on April 17 that the mineral deal could be signed as early as April 24.[34] Ukrainian officials announced on April 17 that the United States and Ukraine signed a memorandum of intent outlining steps toward completing the bilateral mineral deal, but the document did not include a specific signing date.[35]

Ukrainian forces likely conducted a drone strike against the Alabuga Special Economic Zone (SEZ) in the Republic of Tatarstan, where Russia assembles Iranian-provided Shahed drones. Ukrainian Center for Countering Disinformation Head Lieutenant Andriy Kovalenko, who often reports on successful Ukrainian strikes against Russian territory, stated on April 23 that it was "loud" at the Alabuga SEZ and implied that there were "somewhat successful" strikes in the area.[36] Kovalenko noted that Russia produced over 6,000 Shahed drones and thousands of decoy drones at the Alabuga SEZ in 2024 and that Russia ordered the Alabuga SEZ to produce 8,000 to 10,000 Shaheds and 15,000 decoy drones in 2025.[37] Russian sources published footage purportedly showing a fire in Yelabuga, Republic of Tatarstan, near the Alabugza SEZ and showing Russian air defenses attempting to down drones in the area.[38] Ukrainian military observer Yuriy Butusov stated that five Ukrainian drones with 250-kilogram warheads struck the facility and that Russian forces only downed one drone.[39] The Russian Ministry of Defense (MoD) claimed on April 23 that Russian forces shot down a drone over the Republic of Tatarstan.[40] ISW recently assessed that Russia is likely increasingly adapting its drones to overcome Ukraine's mobile fire groups that have proven successful at downing Shahed drones.[41]

Russia continues to use chemical weapons against Ukrainian forces and civilians in violation of the Chemical Weapons Convention (CWC), of which Russia is a signatory. Ukrainian Deputy Head of the Main Department of Anti-Mine Action, Civil Protection, and Environmental Safety Colonel Valeriy Veber reported on April 23 that Ukrainian forces recorded 767 cases of Russian forces using chemical weapons in March 2025 and 7,730 cases since February 2023.[42] The Ukrainian Main Military Intelligence Directorate (GUR) reported on April 14 that Russian forces are dropping RG-Vo hand grenades with a type of riot control agent (RCA) onto Ukrainian positions near Shcherbaky in western Zaporizhia Oblast.[43] Russian sources openly acknowledged that Russian forces were dropping RG-Vo grenades containing tear gas from drones as early as December 2023.[44] Ukrainian military officials also reported on April 16 and 17 that they identified a capsule with concentrated chlorobenzylidenemalononitrile (CS) gas, a type of RCA banned under the CWC, on Russian Shahed drones and that Russia may be using these drones to disperse poisonous substances among the civilian population.[45]

Key Takeaways:

  • The United States reportedly recently presented Ukraine with a seven-point proposal to end the war in Ukraine in which the United States would recognize Crimea as part of Russia and allow Russian forces to continue to occupy significant parts of southern and eastern Ukraine. Available reporting about the contents of the US proposal suggests that it marks a sudden and substantial change in the Trump administration's strategy for ending the war in Ukraine.
  • Ukrainian officials reiterated Ukraine's continued commitment to the United States' March 2025 proposal for a full ceasefire as part of efforts to achieve a lasting peace.
  • Russian officials rejected aspects of Trump's reported peace plan.
  • Senior US, Ukrainian, and European officials held bilateral and multilateral talks about support for Ukraine and ending the war in London on April 23, but officials cancelled the scheduled multilateral talks at the foreign minister level.
  • The US and Ukraine continue to take steps toward signing a joint mineral deal.
  • Ukrainian forces likely conducted a drone strike against the Alabuga Special Economic Zone (SEZ) in the Republic of Tatarstan, where Russia assembles Iranian-provided Shahed drones.
  • Russia continues to use chemical weapons against Ukrainian forces and civilians in violation of the Chemical Weapons Convention (CWC), of which Russia is a signatory.
  • Ukrainian forces recently advanced near Borova and Toretsk. Russian forces recently advanced in Kursk Oblast and near Toretsk, Pokrovsk, and Kurakhove.

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.

  • Alleged Ceasefire Violation
  • 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

Alleged Ceasefire Violations

There are currently no active ceasefires in Ukraine.

Ukrainian Operations in the Russian Federation

Russian forces recently advanced near the international border in Kursk Oblast as part of efforts to push Ukrainian forces from their limited remaining positions in the area.

Assessed Russian advances: Geolocated footage posted on April 22 shows Russian forces recently advanced south of Guyevo (south of Sudzha near the international border).[46]

Unconfirmed claims: Russian milbloggers claimed on April 23 that Russian forces seized the St. Nicholas Monastery southwest of Guyevo.[47] A Russian naval infantry battalion claimed that Ukrainian forces only maintain positions in Kursk Oblast in Gornal (southwest of Sudzha).[48]

Fighting continued southwest of Sudzha in Oleshnya and Gornal on April 22 and 23.[49] A Russian milblogger claimed on April 23 that Ukrainian forces are counterattacking unspecified Russian positions in Kursk Oblast.[50]

Order of Battle: A medical group and other elements of the Russian 810th Naval Infantry Brigade (Black Sea Fleet [BSF], Southern Military District [SMD]) are reportedly operating in Kursk Oblast, including near Gornal.[51] Sapper elements of the Russian 92nd Engineer-Sapper Regiment (Russian Engineer Troops) are reportedly clearing mines in the border areas of Kursk Oblast.[52] Elements of the Russian 177th Naval Infantry Regiment (Caspian Flotilla) are reportedly operating near Guyevo.[53] Elements of the Russian 40th Naval Infantry Brigade (Pacific Fleet, Eastern Military District [EMD]), the 22nd Motorized Rifle Regiment (72nd Motorized Rifle Division, 44th Army Corps [AC], Leningrad Military District [LMD]), and the 382nd Naval Infantry Battalion of the 810th Naval Infantry Brigade are reportedly operating near the St. Nicholas Monastery.[54]

Fighting continued in northwestern Belgorod Oblast on April 23.

Fighting continued northwest of Belgorod City near Popovka and Demidovka on April 23.[55] Russian milbloggers claimed on April 23 that Ukrainian forces counterattacked toward Popovka and Demidovka.[56]

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)

A Russian milblogger claimed on April 23 that positional battles continued in northern Sumy Oblast.[57]

Order of Battle: Drone operators of the Russian 40th Naval Infantry Brigade (Pacific Fleet, Eastern Military District [EMD]) are reportedly striking Ukrainian positions near Myropillya (northeast of Sumy City).[58]

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)

Russian forces continued limited offensive operations in northern Kharkiv Oblast on April 23 but did not advance.

Russian forces attacked north of Kharkiv City near Lyptsi and northeast of Kharkiv City near Vovchanski Khutory and Vovchansk on April 22 and 23.[59]\

Order of Battle: Elements of the Russian “Veter” detachment of the 128th Separate Motorized Rifle Brigade (44th Army Corps [AC], Leningrad Military District [LMD]) are reportedly operating in the Kharkiv direction.[60]

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)

Neither Ukrainian nor Russian sources reported ground attacks in the Kupyansk direction on April 23.

Ukrainian forces advanced in the Borova direction, but this advance did not occur recently.

Assessed Ukrainian advances: Geolocated footage published on April 3 indicates that Ukrainian forces marginally advanced northwest of Nadiya (east of Borova).[61]

Russian forces continued ground attacks northeast of Borova near Zahryzove and Nova Kruhlyakivka; east of Borova near Nadiya; and southeast of Borova near Olhivka, Novoserhiivka, and Hrekivka on April 22 and 23.[62]

Russian forces continued ground attacks in the Lyman direction on April 23 but did not advance.

Russian forces continued ground attacks northeast of Lyman near Katerynivka, Novomykhailivka, Nove, Ridkodub, Myrne, and Kolodyazi and toward Zelena Dolyna, Hlushchenkove, and Novyi Myr and east of Lyman near Torske on April 22 and 23.[63]

Order of Battle: Elements of the Russian "Smuglyanka" detachment, Chechen Akhmat Spetsnaz "Shram" Group, and the 144th Motorized Rifle Division (20th Combined Arms Army [CAA], Moscow Military District [MMD]) are reportedly operating in the Lyman direction.[64]

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 April 23 but did not advance.

Russian forces attacked northeast of Siversk near Hryhorivka and Bilohorivka and east of Siversk near Verkhnokamyanske on April 22 and 23.[65] A Russian milblogger claimed on April 23 that Ukrainian forces counterattacked near Hryhorivka.[66]

Ukrainian Khortytsia Group of Forces Spokesperson Colonel Viktor Trehubov reported on April 23 that Russian forces are using motorcycles in the Siversk and Lyman directions in a similar manner as in the Pokrovsk direction. Trehubov stated that Russian forces use motorcycles to quickly traverse open terrain, infiltrate Ukrainian defensive lines, and consolidate positions before bringing forward reinforcements. Trehubov said that Russian forces have not achieved any tactically significant battlefield successes since integrating motorcycles into combat, however.

Russian forces continued offensive operations in the Chasiv Yar direction on April 23 but did not advance.

Russian forces attacked in Chasiv Yar itself, north of Chasiv Yar toward Mayske, and south of Chasiv Yar near Stupochky and Bila Hora on April 22 and 23.[67]

The spokesperson of a Ukrainian brigade operating in the Chasiv Yar direction stated on April 23 that Russian forces have a manpower advantage and use armored vehicles to bring infantry as close to the frontlines as possible before dismounting and attacking on foot.[68] The spokesperson stated that Russian forces are using assault tactics in different sequences in an effort to achieve tactical surprise. Ukraine's Khortytsia Group of Forces reported on April 23 that Ukrainian forces struck a Russian Kredo-M1 portable radar system in Chasiv Yar.[69]

Order of Battle: Elements of the Russian 215th Reconnaissance Battalion and the 217th Airborne (VDV) Regiment (both of the 98th VDV Division) are reportedly operating near Chasiv Yar.[70]

Ukrainian and Russian forces recently advanced in the Toretsk direction.

Assessed Ukrainian advances: Geolocated footage posted on April 22 indicates that Ukrainian forces recently advanced in western Toretsk.[71]

Assessed Russian advances: Geolocated footage posted on April 23 indicates that Russian forces recently seized Sukha Balka (southwest of Toretsk).[72] Russian milbloggers credited the Russian 68th Tank Regiment (150th Motorized Rifle Division, 8th Combined Arms Army [CAA], Southern Military District [SMD]) and the 20th Motorized Rifle Division (8th CAA, SMD) with the seizure of Sukha Balka.[73] Geolocated footage posted on April 22 and April 23 indicates that Russian forces recently advanced along a waste heap in northern Toretsk and northwest of Leonidivka (west of Toretsk).[74]

Unconfirmed claims: Russian milbloggers claimed Russian forces advanced in the fields north and northwest of Sukha Balka.[75]

Russian forces attacked near Toretsk itself, north of Toretsk near Dachne and Dyliivka, east of Toretsk near Druzhba and Krymske, southwest of Toretsk near Petrivka and Leonidivka, and toward Romanivka, and west of Toretsk toward Shcherbynivka on April 22 and 23.[76]

The commander of a Ukrainian battalion operating in the Toretsk direction reported on April 23 that Russian forces are trying to break through Ukrainian defenses by quickly approaching Toretsk in armored personnel carriers and by assaulting Ukrainian positions using groups of up to 15 motorcycles.[77] The commander added that Russian forces are using tanks to transport infantry as close as possible to Ukrainian positions.[78]

Order of Battle: A Russian milblogger claimed on April 23 that elements of the Russian 4th Motorized Rifle Brigade (3rd CAA, formerly 2nd Luhansk People's Republic Army Corps [AC], SMD) recently advanced 1.5 kilometers into Dachne (north of Toretsk) on motorcycles.[79] Drone operators of the 4th Motorized Rifle Brigade (3rd CAA) are reportedly operating near Druzhba (east of Toretsk).[80] Elements of the Russian 150th and 20th motorized rifle divisions (both of the 8th CAA) are reportedly operating near Stara Mykolaivka (southwest of Toretsk).[81]

Russian forces recently advanced in the Pokrovsk direction.

Assessed Russian advances: Geolocated footage published on April 23 indicates that Russian forces recently advanced along Moskovska Street in central Tarasivka (northeast of Pokrovsk).[82]

Unconfirmed claims: The Russian MoD and Russian milbloggers claimed on April 23 that Russian forces seized Tarasivka, and Russian milbloggers attributed the settlement's seizure to elements of the Russian 33rd Motorized Rifle Regiment (20th Motorized Rifle Division, 8th CAA, SMD).[83]

Russian forces attacked northeast of Pokrovsk near Berezivka, Nova Poltavka, and Stara Mykolaivka and toward Malynivka; east of Pokrovsk near Novotoretske, Yelyzavetivka, Vodyane Druhe, Zelene Pole, Kalynove, and Myrolyubivka; southeast of Pokrovsk near Lysivka; south of Pokrovsk near Novoukrainka, Shevchenko, and Vidrodzhennya (formerly Novyi Trud); and southwest of Pokrovsk near Zvirove, Udachne, and Kotlyne on April 22 and 23[84]

Order of Battle: Elements of the Russian 9th Motorized Rifle Brigade (51st CAA, formerly 1st Donetsk People’s Republic [DNR] AC], SMD) are reportedly operating near Selydove (southeast of Pokrovsk in the Russian forces' near rear).[85] Elements of the Russian "Vega" Spetsnaz Detachment (24th Guards Spetsnaz Brigade, Russian General Staff's Main Intelligence Directorate [GRU]) are reportedly operating in the Pokrovsk direction.[86]

Russian forces continued offensive operations in the Novopavlivka direction on April 23 but did not advance.

Russian forces attacked toward Novopavlivka itself; northeast of Novopavlivka near Uspenivka, Novomykolaivka, and Novooleksandrivka, and toward Novoserhiivka; east of Novopavlivka near Preobrazhenka, Kotlyarivka, and Nadiivka; and southeast of Novopavlivka near Troitske on April 22 and 23.[87]

Russian forces recently advanced in the Kurakhove direction.

Assessed Russian advances: Geolocated footage published on April 23 indicates that Russian forces recently advanced northwest of Rozlyv (southwest of Kurakhove).[88]

Unconfirmed claims: Russian milbloggers claimed that Russian forces advanced southwest of Rozlyv and toward Bahatyr and Odradne (both southwest of Kurakhove).[89]

Russian forces attacked west of Kurakhove near Andriivka, Oleksiivka, and Kostyantynopil and southwest of Kurakhove near Bahatyr, Rozlyv, and Odradne on April 22 and 23.[90] Russian milbloggers claimed that Ukrainian forces counterattacked near Bahatyr and Odradne.[91]

Russian forces continued offensive operations in the Velyka Novosilka direction on April 23 but did not make confirmed advances.

Unconfirmed claims: A Russian milblogger claimed that Russian forces advanced south of Vilne Pole (northwest of Velyka Novosilka) and in central Vilne Pole.[92]

Russian forces attacked northwest of Velyka Novosilka near Pryvilne, Shevchenko, and Vilne Pole; west of Velyka Novosilka near Novosilka; and southwest of Velyka Novosilka near Novodarivka and Rivnopil and toward Novopil on April 22 and 23.[93] A Russian milblogger claimed that Ukrainian forces counterattacked near Vilne Pole.[94]

Order of Battle: Elements of the Russian 11th Air Force and Air Defense Army (Russian Aerospace Forces [VKS] and Eastern Military District [EMD]) are reportedly striking Ukrainian positions near Zelene Pole (west of Velyka Novosilka).[95]

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)

Russian forces continued offensive operations in western Zaporizhia Oblast on April 23 but did not advance.

Russian forces attacked southeast of Orikhiv near Mala Tokmachka and southwest of Orikhiv near Stepove, Pyatykhatky, Lobkove, Shcherbaky, and Mali Shcherbaky on April 22 and 23.[96] A Russian milblogger claimed on April 23 that Ukrainian forces counterattacked near Pyatykhatky.[97]

Ukraine's Southern Operational Command reported on April 23 that Ukrainian forces destroyed two Russian electronic warfare (EW) systems and four Russian Starlink antennas in unspecified locations in southern Ukraine in the past day.[98]

Order of Battle: Drone operators of the Russian 417th Separate Reconnaissance Battalion and 70th Motorized Rifle Regiment (both of the 42nd Motorized Rifle Division, 58th Combined Arms Army [CAA], Southern Military District [SMD]) are reportedly operating near Mala Tokmachka. Drone operators of the 1455th Motorized Rifle Regiment’s ”Shaman” drone detachment (reportedly of the 42nd Motorized Rifle Division) are reportedly striking Ukrainian positions in Orikhiv, and elements of the 7th Airborne (VDV) Division are reportedly operating in western Zaporizhia Oblast.

Neither Ukrainian nor Russian sources reported ground activity in the Kherson direction on April 23.

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 drone strikes against Ukraine overnight on April 22 to 23 and a missile strike on April 23. The Ukrainian Air Force reported that Russian forces launched 134 strike and decoy drones from Kursk, Bryansk, and Oryol cities; Primorsko-Akhtarsk, Krasnodar Krai; occupied Cape Chauda, Crimea; and occupied Hvardiiske, Crimea.[99] The Ukrainian Air Force reported that Ukrainian forces downed 67 drones and that 47 decoy drones were "lost," likely due to Ukrainian electronic warfare (EW) interference. Ukrainian officials reported that Russian drones struck industrial sites, civilian infrastructure, energy infrastructure, and commercial enterprises in Kherson, Kharkiv, Kyiv, Poltava, Odesa, and Zaporizhia oblasts.[100] Official Ukrainian sources reported that Russian forces conducted a missile strike against civilian infrastructure facilities in Sumy Oblast during the day on April 23.[101]

Kharkiv Oblast Prosecutor's Office Head Spartak Borysenko reported on April 23 that Russian forces recently used modified Shahed and Geran-2 drones (the Russian analogue of the Iranian Shahed-136) containing 12-channel control modules and payloads up to 90 kilograms during unspecified strikes against Kharkiv City.[102] The modified drones reportedly have increased resistance to Ukrainian electronic warfare (EW) interference and carry payloads nearly double the size of the 40-kilogram Shahed drones that Russia utilized in 2022.

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://www.axios.com/2025/04/22/trump-russia-ukraine-peace-plan-crimea-donbas; https://www.telegraph.co.uk/world-news/2025/04/22/trumps-plan-to-let-putin-keep-land-seized-from-ukraine/

[2] https://www.telegraph.co.uk/world-news/2025/04/22/trumps-plan-to-let-putin-keep-land-seized-from-ukraine/

[3] https://www.axios.com/2025/04/22/trump-russia-ukraine-peace-plan-crimea-donbas; https://www.telegraph.co.uk/world-news/2025/04/22/trumps-plan-to-let-putin-keep-land-seized-from-ukraine/

[4] https://www.telegraph.co.uk/world-news/2025/04/22/trumps-plan-to-let-putin-keep-land-seized-from-ukraine/

[5] https://www.telegraph.co.uk/world-news/2025/04/22/trumps-plan-to-let-putin-keep-land-seized-from-ukraine/; https://www.axios.com/2025/04/22/trump-russia-ukraine-peace-plan-crimea-donbas

[6] https://www.whitehouse.gov/briefings-statements/2025/03/outcomes-of-the-united-states-and-ukraine-expert-groups-on-the-black-sea/ ; https://www.whitehouse.gov/briefings-statements/2025/03/outcomes-of-the-united-states-and-russia-expert-groups-on-the-black-sea/

[7] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-april-22-2025

[8] https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-april-16-2025; https://www.bloomberg.com/news/articles/2025-02-18/rubio-says-us-won-t-lift-russia-sanctions-before-ukraine-deal

[9] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-march-12-2025 ; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-april-9-2025

[10] https://www.understandingwar.org/backgrounder/lands-ukraine-must-liberate

[11] https://www.understandingwar.org/backgrounder/lands-ukraine-must-liberate

[12] https://suspilne dot media/1000921-castkove-abo-povne-pripinenna-vognu-zelenskij-pro-temu-peregovoriv-u-londoni/

[13] https://suspilne dot media/1000937-zelenskij-pisla-pripinenna-vognu-gotovi-do-peregovoriv-u-bud-akomu-formati/

[14] https://t.me/ermaka2022/6120; https://t.me/ermaka2022/6121; https://www.facebook.com/rustemumerov.ua/posts/pfbid02PsFUwSPAav4HKm54jdsvaav37c86epCnpwe7uWE3WZR5z98VKjShG4YSB5EADp3al?rdid=3XPxGq60wfbw4ram

[15] https://x.com/Svyrydenko_Y/status/1914999545659904130

[16] https://suspilne dot media/1000929-zelenskij-ukraina-uridicno-ne-viznae-okupaciu-krimu-rosieu/; https://hcj.gov dot ua/sites/default/files/field/file/the_constitution_of_ukraine.pdf

 

[17] https://www.understandingwar.org/backgrounder/lands-ukraine-must-liberate

[18] https://ria dot ru/20250423/matvienko-2012972443.html

[19] https://www.lepoint dot fr/monde/exclusif-dmitri-peskov-porte-parole-de-poutine-la-russie-veut-atteindre-nos-buts-pacifiquement-ou-militairement-23-04-2025-2588063_24.php#11; https://archive.ph/gAHGp

[20] https://tass dot com/politics/1948415; https://en.iz dot ru/en/1875849/2025-04-23/peskov-called-withdrawal-armed-forces-ukraine-new-regions-russian-federation-condition-ending; https://t.me/sashakots/53256 ; https://ura dot news/news/1052922820; https://topcor dot ru/59071-v-kakih-granicah-novye-regiony-voshli-v-sostav-rf-jeksperty-razoshlis-v-ocenkah.html; https://news dot ru/russia/stalo-izvestno-pochemu-ft-namekaet-na-otkaz-rossii-ot-novyh-regionov/

[21] https://t.me/tass_agency/311736; https://t.me/tass_agency/311610; https://t.me/tass_agency/311379

[22] https://isw.pub/UkrWar042225; https://isw.pub/UkrWar042125; https://isw.pub/UkrWar041825; https://isw.pub/UkrWar04172025; https://isw.pub/UkrWar041525; https://isw.pub/UkrWar040725;

[23] https://isw.pub/UkrWar042125

[24] https://www.theguardian.com/world/live/2025/apr/23/russia-ukraine-war-live-london-peace-talks-macron-starmer-zelenskyy-putin-latest-news-updates?CMP=share_btn_url&page=with%3Ablock-680897138f0887d718c2e528#block-680897138f0887d718c2e528

[25] https://news.sky.com/story/ukraine-war-putin-zelenskyy-russia-moscow-kyiv-peace-talks-latest-12541713?postid=9476364#liveblog-body; https://news.sky.com/story/ukraine-war-london-peace-talks-downgraded-as-kyiv-rejects-us-plan-to-recognise-crimea-as-russian-13354011

[26] https://t.me/ministry_of_defense_ua/12556

 

[27] https://t.me/ministry_of_defense_ua/12556; https://t.me/ermaka2022/6120; https://t.me/ermaka2022/6121;

[28] https://t.me/ermaka2022/6120

[29] https://thehill.com/homenews/administration/5261511-rubio-not-attending-ukraine-talks-london/

[30] https://www.washingtonpost.com/world/2025/04/23/ukraine-war-london-peace-talks-rubio/v

[31] https://amp.cnn.com/cnn/2025/04/23/europe/rubio-russia-ukraine-ceasefire-talks-intl-hnk

[32] https://www.axios.com/2025/04/22/trump-russia-ukraine-peace-plan-crimea-donbas

[33] https://suspilne dot media/1000945-zelenskij-zaaviv-so-nad-ugodou-pro-korisni-kopalini-pracuut-uristi/

[34] https://kyivindependent dot com/ukraine-us-may-sign-minerals-deal-on-april-24-trump-says/

[35] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-april-18-2025

[36] https://t.me/akovalenko1989/9142

[37] https://t.me/akovalenko1989/9143

[38] https://t.me/supernova_plus/38164; https://t.me/supernova_plus/38156; https://t.me/andriyshTime/36348; https://t.me/andriyshTime/36351 ; https://t.me/RVvoenkor/90457 ; https://t.me/milinfolive/146741; https://t.me/oko_gora/15047; https://x.com/666_mancer/status/1915009612761248106; https://t.me/itsdonetsk/258056; https://t.me/itsdonetsk/258063;https://x.com/666_mancer/status/1915009612761248106 ; https://t.me/milinfolive/146739 ; https://x.com/GirkinGirkin/status/1914998025363014126; https://t.me/astrapress/79617; https://t.me/astrapress/79616; https://t.me/astrapress/79615; https://t.me/astrapress/79613; https://t.me/astrapress/79586; https://t.me/boris_rozhin/162277; https://t.me/DnevnikDesantnika/27408

[39] https://t.me/ButusovPlus/19282

[40] https://t.me/mod_russia/51644

[41] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-april-17-2025; https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-april-8-2025; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-march-3-2025

[42] https://suspilne dot media/1001637-armia-rf-u-berezni-ponad-760-raziv-vikoristovuvala-himicnu-zbrou-na-vijni-proti-ukraini/; https://mod dot gov dot ua/news/767-himichnih-atak-u-berezni-rf-prodovzhuye-ignoruvati-konvencziyu-pro-zaboronu-himzbroyi; https://suspilne dot media/994683-armia-rf-sistemno-zastosovue-himicnu-zbrou-u-vijni-proti-ukraini-zokrema-na-zaporizzi-gur-mo/

[43] https://t.me/DIUkraine/5708; https://suspilne dot media/994683-armia-rf-sistemno-zastosovue-himicnu-zbrou-u-vijni-proti-ukraini-zokrema-na-zaporizzi-gur-mo/; https://defence-blog.com/russian-troops-use-gas-grenades-with-cn-agent/

[44] https://t.me/romanov_92/43273

[45] https://isw.pub/UkrWar04172025; https://t.me/romanov_92/43273

[46] https://t.me/creamy_caprice/8969; https://t.me/dva_majors/69627

[47] https://t.me/dva_majors/69660; https://t.me/DnevnikDesantnika/27415; https://t.me/tass_agency/311797; https://t.me/rusich_army/22843; https://t.me/wargonzo/26082; https://t.me/basurin_e/18366; https://t.me/tass_agency/311784

[48] https://t.me/tass_agency/311784

[49] https://t.me/rusich_army/22843; https://t.me/basurin_e/18366; https://t.me/rusich_army/22843; https://t.me/rusich_army/22843; https://t.me/wargonzo/26082; https://t.me/tass_agency/311697; https://t.me/RVvoenkor/90468; https://t.me/GeneralStaffZSU/23391

[50] https://t.me/NgP_raZVedka/21089

[51] https://t.me/epoddubny/23209; https://t.me/RVvoenkor/90466; https://t.me/mod_russia/51650

[52] https://t.me/epoddubny/23215

[53] https://t.me/motopatriot78/34670

[54] https://t.me/DnevnikDesantnika/27379; https://t.me/voin_dv/14557; https://t.me/mod_russia/51652

[55] https://t.me/wargonzo/26082; https://t.me/alehingennadiy/5304

[56] https://t.me/dva_majors/69660; https://t.me/smotri_z/42514

[57] https://t.me/motopatriot78/34664

[58] https://t.me/DnevnikDesantnika/27415

[59]https://www.facebook.com/GeneralStaff.ua/posts/pfbid0ohxg6dyt76wLnuFroMnZonceTJtbTM7eHYkDyYzoeDCXWcGMCM6eynnDmm4itGpLl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02i6BmA6M7BsREyFXWPQk3QFpGbEN5W2rUvTaqTwff9Ynnshypxw55LChz3W6x1ezvl ; https://t.me/GeneralStaffZSU/23391 ; https://t.me/Khortytsky_wind/8547 ; https://t.me/alehingennadiy/5304

[60] https://t.me/bella_Ciao44/7868

[61] https://t.me/WarArchive_ua/27549; https://t.me/ab3army/5455; https://www.youtube.com/watch?v=Iky_KTRyQkQ

[62] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0ohxg6dyt76wLnuFroMnZonceTJtbTM7eHYkDyYzoeDCXWcGMCM6eynnDmm4itGpLl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02i6BmA6M7BsREyFXWPQk3QFpGbEN5W2rUvTaqTwff9Ynnshypxw55LChz3W6x1ezvl; https://t.me/GeneralStaffZSU/23391; https://t.me/Khortytsky_wind/8547

[63] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0ohxg6dyt76wLnuFroMnZonceTJtbTM7eHYkDyYzoeDCXWcGMCM6eynnDmm4itGpLl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02i6BmA6M7BsREyFXWPQk3QFpGbEN5W2rUvTaqTwff9Ynnshypxw55LChz3W6x1ezvl; https://t.me/GeneralStaffZSU/23391; https://t.me/Khortytsky_wind/8547; https://t.me/DnevnikDesantnika/27418

[64] https://t.me/boris_rozhin/162272 ; https://t.me/DnevnikDesantnika/27418; https://t.me/RVvoenkor/90414

[65] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0ohxg6dyt76wLnuFroMnZonceTJtbTM7eHYkDyYzoeDCXWcGMCM6eynnDmm4itGpLl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02i6BmA6M7BsREyFXWPQk3QFpGbEN5W2rUvTaqTwff9Ynnshypxw55LChz3W6x1ezvl; https://t.me/GeneralStaffZSU/23391; https://t.me/Khortytsky_wind/8547; https://t.me/dva_majors/69660;

[66] https://t.me/DnevnikDesantnika/27382

[67] https://t.me/Khortytsky_wind/8547; https://t.me/GeneralStaffZSU/23391; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02i6BmA6M7BsREyFXWPQk3QFpGbEN5W2rUvTaqTwff9Ynnshypxw55LChz3W6x1ezvl

[68] https://armyinform dot com.ua/2025/04/23/zastosuvannya-vidomyh-metodiv-ale-v-riznij-poslidovnosti-v-chasovomu-yaru-taktyka-voroga-nezminna/; https://www.youtube.com/watch?v=o4XONrDJWsc

[69] https://t.me/Khortytsky_wind/8569

[70] https://t.me/DnevnikDesantnika/27392; https://t.me/RVvoenkor/90415

[71] https://x.com/AudaxonX/status/1914974714117697640 ; https://t.me/BARS14GUMANITARKA/13691 ; https://x.com/AudaxonX/status/1914948953390412183; https://t.me/Khyzhak_brigade/1018

[72] https://t.me/creamy_caprice/8973; https://t.me/zvezdanews/156956; https://t.me/creamy_caprice/8967; https://t.me/divannyevoini/14776; https://t.me/voenkorKotenok/63713; https://t.me/motopatriot78/34638

[73] https://t.me/dva_majors/69699; https://t.me/motopatriot78/34624

[74] https://x.com/AudaxonX/status/1914974714117697640 ; https://t.me/BARS14GUMANITARKA/13691 ; https://x.com/AudaxonX/status/1914948953390412183; https://t.me/Khyzhak_brigade/1018; https://x.com/AudaxonX/status/1914945060250017923; https://t.me/creamy_caprice/8975

[75] https://t.me/creamy_caprice/8973; https://t.me/zvezdanews/156956; https://t.me/creamy_caprice/8967; https://t.me/divannyevoini/14776; https://t.me/voenkorKotenok/63713; https://t.me/motopatriot78/34638

[76] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0ohxg6dyt76wLnuFroMnZonceTJtbTM7eHYkDyYzoeDCXWcGMCM6eynnDmm4itGpLl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02i6BmA6M7BsREyFXWPQk3QFpGbEN5W2rUvTaqTwff9Ynnshypxw55LChz3W6x1ezvl; https://t.me/GeneralStaffZSU/23391; https://t.me/Khortytsky_wind/8547; https://suspilne dot media/donbas/1001121-vijskovi-rf-namagautsa-jti-na-shid-vid-pokrovska-ta-na-pivnic-vid-casovogo-aru-situacia-na-shodi/; https://t.me/rybar/69847; https://t.me/epoddubny/23211

[77] https://armyinform dot com.ua/2025/04/23/dobyvaly-czar-tank-z-velykym-mangalom-bilya-toreczka-vorog-vykorystovuye-riznomanitni-varianty-shturmiv/; https://www.youtube.com/watch?v=nAeUAOOFdkI

[78] https://t.me/RVvoenkor/90472; https://t.me/epoddubny/23211; https://t.me/rybar/69847

[79] https://t.me/DnevnikDesantnika/27404

[80] https://t.me/nm_dnr/13721

[81] https://t.me/voenkorKotenok/63713

[82] https://x.com/UAControlMap/status/1915015785841320361; https://x.com/creamy_caprice/status/1915012850172469481; https://t.me/dva_majors/69702

[83] https://t.me/RVvoenkor/90456; https://t.me/sashakots/53264; https://t.me/voenkorKotenok/63713 ; https://t.me/mod_russia/51640 ; https://t.me/mod_russia/51641 ; https://t.me/yurasumy/22566; https://t.me/dva_majors/69700 ; https://t.me/rusich_army/22856

 

 

[85] https://t.me/wargonzo/26090

[86] https://t.me/sashakots/53271

[87] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0ohxg6dyt76wLnuFroMnZonceTJtbTM7eHYkDyYzoeDCXWcGMCM6eynnDmm4itGpLl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02i6BmA6M7BsREyFXWPQk3QFpGbEN5W2rUvTaqTwff9Ynnshypxw55LChz3W6x1ezvl; https://t.me/GeneralStaffZSU/23391; https://t.me/Khortytsky_wind/8547

[88] https://t.me/creamy_caprice/8979; https://www.facebook.com/61573845209927/videos/1203299614824970/

[89] https://t.me/motopatriot78/34668; https://t.me/voin_dv/14565; https://t.me/wargonzo/26082;

[90] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0ohxg6dyt76wLnuFroMnZonceTJtbTM7eHYkDyYzoeDCXWcGMCM6eynnDmm4itGpLl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02i6BmA6M7BsREyFXWPQk3QFpGbEN5W2rUvTaqTwff9Ynnshypxw55LChz3W6x1ezvl; https://t.me/GeneralStaffZSU/23391; https://www.facebook.com/OperationalCommandSouth/posts/pfbid02qCEeUkxmva9zPizwuWM49UMj99dRPaXyz3qCwPWuwTXzQXPGFc5DYV1ER26qBgfTl; https://t.me/voin_dv/14555; https://t.me/motopatriot78/34668

[91] https://t.me/voin_dv/14565; https://t.me/dva_majors/69660

[92] https://t.me/voin_dv/14565

[93] https://t.me/GeneralStaffZSU/23391 ; https://www.facebook.com/OperationalCommandSouth/posts/pfbid02qCEeUkxmva9zPizwuWM49UMj99dRPaXyz3qCwPWuwTXzQXPGFc5DYV1ER26qBgfTl ; https://t.me/DnevnikDesantnika/27384; https://www.facebook.com/OperationalCommandSouth/posts/pfbid02qCEeUkxmva9zPizwuWM49UMj99dRPaXyz3qCwPWuwTXzQXPGFc5DYV1ER26qBgfTl

[94] https://t.me/voin_dv/14565

[95] https://t.me/boris_rozhin/162221; https://t.me/voin_dv/14547

[96] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0ohxg6dyt76wLnuFroMnZonceTJtbTM7eHYkDyYzoeDCXWcGMCM6eynnDmm4itGpLl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02i6BmA6M7BsREyFXWPQk3QFpGbEN5W2rUvTaqTwff9Ynnshypxw55LChz3W6x1ezvl; https://t.me/GeneralStaffZSU/23391; https://www.facebook.com/OperationalCommandSouth/posts/pfbid02qCEeUkxmva9zPizwuWM49UMj99dRPaXyz3qCwPWuwTXzQXPGFc5DYV1ER26qBgfTl; https://t.me/DnevnikDesantnika/27406

[97] https://t.me/DnevnikDesantnika/27406

[98] https://www.facebook.com/OperationalCommandSouth/posts/pfbid02qCEeUkxmva9zPizwuWM49UMj99dRPaXyz3qCwPWuwTXzQXPGFc5DYV1ER26qBgfTl

[99] https://t.me/kpszsu/33026

[100] https://suspilne dot media/kharkiv/1001303-u-harkovi-cerez-nicnu-ataku-sahediv-poskodzena-promislova-zona-de-10-pidpriemstv-de-vigotovlali-produkti/ ; https://t.me/ihor_terekhov/2420 ; https://suspilne dot media/kharkiv/1001047-vnoci-ta-vranci-23-kvitna-armia-rf-atakuvala-harkiv-bezpilotnikami-so-vidomo/; https://t.me/bbcrussian/79323 ; https://t.me/DSNS_Kharkiv/13633 ; https://t.me/bbcrussian/79323 ; https://t.me/ihor_terekhov/2412; https://t.me/astrapress/79538 ; https://t.me/khersonskaODA/34735 ; https://t.me/olexandrprokudin/7399 ; https://suspilne dot media/kherson/1001113-armia-rf-znisila-energeticnij-obekt-u-hersoni-u-misti-mozlivi-vimuseni-vidklucenna/ ; https://suspilne dot media/kyiv/1001077-goriv-restorannij-kompleks-ta-privatni-budinki-naslidki-ataki-bpla-na-kiivsini/; https://kv.npu dot gov.ua/news/politsiia-kyivshchyny-fiksuie-naslidky-rosiiskoi-ataky-v-oblasti ; https://x.com/SESU_UA/status/1914876076544708719 ; https://t.me/dsns_telegram/41569 ; https://armyinform dot com.ua/2025/04/23/masovanyj-udar-bpla-po-poltavi-ye-postrazhdali-poshkodzheno-budynky-sklady-i-pidpryyemstva/; https://t.me/astrapress/79582 ; https://suspilne dot media/poltava/1001051-13-bpla-atakuvali-poltavu-u-nic-na-23-kvitna-poltavska-ova/ ; https://t.me/poltavskaOVA/22488%20 ; https://suspilne%20dot%20media/poltava/1001103-sonajmense-28-budinkiv-poskodzeni-cerez-ataku-bpla-u-poltavi-amsikova/ ; https://www.facebook.com/OperationalCommandSouth/posts/pfbid02qCEeUkxmva9zPizwuWM49UMj99dRPaXyz3qCwPWuwTXzQXPGFc5DYV1ER26qBgfTl ; https://suspilne dot media/odesa/1001003-v-odesi-prolunav-vibuh-so-vidomo-34/ ; https://t.me/odeskaODA/9428; https://t.me/bbcrussian/79322 ; https://t.me/bbcrussian/79322 ; https://t.me/dsns_telegram/41561; https://t.me/astrapress/79579 ; https://t.me/astrapress/79574 ; https://t.me/kpszsu/33026

[101] https://t.me/Sumy_news_ODA/35192

[102] https://suspilne dot media/kharkiv/1001359-dla-udariv-po-harkovu-rosiani-vikoristovuut-modifikovani-sahedi-u-comu-ihna-osoblivist/

View Citations