April 28, 2023

Russian Offensive Campaign Assessment, April 28, 2023

April 28, 5pm 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 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.

Russian forces launched a series of missile strikes against rear areas of Ukraine on the night of April 27. Ukrainian military sources confirmed that Russian forces launched 23 Kh-101/Kh-555 missiles from Tu-95 aircraft over the Caspian Sea and struck civilian infrastructure in Uman, Cherkasy Oblast; Dnipro City; and Ukrainka, Kyiv Oblast.[1] The Ukrainian Air Force reported that Ukrainian air defense shot down 21 of 23 missiles and two UAVs.[2] The Russian Ministry of Defense (MoD) acknowledged the strike and claimed that the Russian aerospace forces conducted a coordinated missile strike against Ukrainian reserve deployment points and struck all intended targets.[3] Geolocated footage shows large-scale damage to a residential building in Uman, with the death toll reaching 20 civilians, including children, as of 1700 local time on April 28.[4]

The Russian Ministry of Defense (MoD) confirmed the appointment of Vice Admiral Vladimir Vorobyov as the new commander of the Baltic Fleet on April 28 following the transfer of former Baltic Fleet Commander Admiral Viktor Liina to the Pacific Fleet. Russian state media reported that the Russian MoD introduced Vorobyov as the new Baltic Fleet commander thereby confirming that Liina replaced Admiral Sergei Avakyants as Pacific Fleet command.[5] ISW had previously reported that Liina may have been replacing Avakyants because of Pacific Fleet failures exposed during recent combat readiness exercises, and Russian officials claimed that Avakyants was moved to a new position as head of Russian military sports training and patriotic education centers after aging out of military service.[6] Vorobyov has previously served as Chief of Staff and First Deputy Commander of both the Baltic and Northern Fleets.[7]

Russian President Vladimir Putin signed a decree on April 27 codifying conditions for the further large-scale deportation to Russia of residents of occupied areas of Ukraine. Putin signed a decree entitled “On the Peculiarities of the Legal Status of Certain Categories of Foreign Citizens and Stateless Persons in the Russian Federation” that defines those who are living in Russian-occupied territories who have declared their desire to retain their current citizenship and refuse to accept Russian passports as “foreign citizens and stateless persons currently residing in the Russian Federation.”[8] The decree holds that such individuals may continue to reside in occupied territories until July 1, 2024, suggesting that these individuals may be subject to deportation following this date.[9] This decree codifies coercive methods to encourage residents of occupied areas to receive Russian passports and also sets conditions for the deportation of Ukrainians who do not agree to become Russian citizens. Russian authorities are also continuing other efforts to deport Ukrainians, particularly children, to Russia under various schemes.[10] ISW continues to assess that all lines of effort aimed at deporting Ukrainians to Russia may constitute a violation of the Geneva Convention on the Prevention and Punishment of the Crime of Genocide, as well as a potential deliberate ethnic cleansing campaign.

Russian Defense Minister Army General Sergei Shoigu promoted the Kremlin’s efforts to form a potential anti-Western coalition during a meeting of the defense ministers of Shanghai Cooperation Organization (SCO) member states in New Delhi, India. Shoigu stated on April 28 that the SCO meeting occurred against the backdrop of the establishment of a new multipolar world order, which the collective West is actively opposing.[11] Shoigu argued that the US and its allies are provoking conflicts with Russia and China and that the West is attempting to defeat Russia and threaten China through the war in Ukraine.[12] Shoigu invited SCO member states to participate in the 11th Moscow Conference of International Security and called on the SCO to develop a framework for exchanging military information, cooperation in joint military exercises, and the development of partnerships between the SCO and Russian-favored multilateral organizations such as the Commonwealth of Independent States (CIS) and the Collective Security Treaty Organization (CSTO).[13]

The Kremlin has previously identified multilateral organizations without significant Western participation as its preferred bodies for international decision making and will likely continue to use such bodies to promote Russian President Vladimir Putin’s envisioned geopolitical conflict with the West.[14] ISW assessed that Putin tried to use Chinese President Xi Jinping's visit to Moscow from March 20 to 22 to promote the idea of an anti-Western Russian-Chinese-based geopolitical bloc, but that Xi rebuffed Putin’s rhetorical overtures.[15] The Kremlin is likely aware that the attractiveness of such a bloc lies more with China’s economic and political power than with Russia's increasingly isolated economy and degraded military capacity, which is why it likely chose the Chinese-favored SCO to promote the idea of a potential anti-Western coalition. The Kremlin is also likely attempting to secure through multilateral engagement with China desired benefits of a Chinese-Russian bilateral relationship that Putin was unable to obtain in his meeting with Xi. The Kremlin’s attempts to use the SCO to support these efforts are unlikely to be more successful than its previous efforts to rally the rest of the world against the West and convince China that Russia is a reliable and equal security partner.

Head of the Kremlin-controlled Russian Orthodox Church Patriarch Kirill of Moscow defrocked a Russian Orthodox Church protodeacon who did not support Russia’s invasion of Ukraine. Russian Orthodox Protodeacon Andrei Kuraev posted an order dated April 28 defrocking him for “anti-church activities” signed by Patriarch Kirill.[16] The Russian Orthodox Church had previously defrocked Kuraev in December 2020, but Patriarch Kirill imposed a moratorium on the execution of this decision to give Kuraev time to "rethink his position."[17] Kuraev reportedly does not support Russia’s invasion of Ukraine or the Russian Orthodox Church’s support for the invasion.[18] Russian authorities fined Kuraev 30,000 rubles for discrediting the Russian military in August 2022 after Kuraev wrote a blog post about the current war in Ukraine.[19] Radio Free Europe/Radio Liberty additionally reported that Kuraev has criticized the Russian Orthodox Church’s structures and Patriarch Kirill, accusing the Russian Orthodox Church of being distant from its parishioners, bureaucratic, and inert.[20] Kuraev’s defrocking supports ISW’s assessment that the Russian Orthodox Church is not an independent religious organization but rather an extension of the Russian state and an instrument of Russian state power.[21] Russian forces in Ukraine have reportedly gone out of their way to punish individual Russian Orthodox priests in Ukraine who were not fully cooperative with Russian military forces.[22]

Key Takeaways

  • Russian forces launched a series of missile strikes against rear areas of Ukraine on the night of April 27.
  • The Russian Ministry of Defense (MoD) confirmed the appointment of Vice Admiral Vladimir Vorobyov as the new commander of the Baltic Fleet following the transfer of former Baltic Fleet commander Admiral Viktor Liina to the Pacific Fleet.
  • Russian President Vladimir Putin signed a decree codifying conditions for the further large-scale deportation of residents of occupied areas of Ukraine to Russia.
  • Russian Defense Minister Army General Sergei Shoigu promoted the Kremlin’s efforts to form a potential anti-Western coalition during a meeting of the defense ministers of Shanghai Cooperation Organization (SCO) member states in New Delhi, India.
  • Head of the Kremlin-controlled Russian Orthodox Church Patriarch Kirill of Moscow defrocked a Russian Orthodox Church protodeacon who did not support Russia’s invasion of Ukraine.
  • Russian forces continued ground attacks near Kreminna and have made an incremental advance northwest of Kreminna as of April 28.
  • Russian forces are increasing pressure against the T0504 Kostyantynivka-Chasiv Yar-Bakhmut highway.
  • Russian forces continued routine indirect fire and defensive operations in southern Ukraine.
  • Russian President Vladimir Putin tasked Russian officials with developing Russia’s domestic drone industry likely as part of the Kremlin’s effort to gradually mobilize Russia’s defense industrial base (DIB).
  • Russian occupation authorities continue to announce patronage programs with Russian federal subjects.

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 these Russian violations of the laws of armed conflict, Geneva Conventions, and humanity even though we do not describe them in these reports.

  • Russian Main Effort – Eastern Ukraine (comprised of two subordinate main efforts)
  • Russian Subordinate Main Effort #1 – Capture the remainder of Luhansk Oblast and push westward into eastern Kharkiv Oblast and encircle northern Donetsk Oblast
  • Russian Subordinate Main Effort #2 – Capture the entirety of Donetsk Oblast
  • Russian Supporting Effort – Southern Axis
  • Russian Mobilization and Force Generation Efforts
  • Activities in Russian-occupied areas

Russian Main Effort – Eastern Ukraine

Russian Subordinate Main Effort #1 – Luhansk Oblast (Russian objective: Capture the remainder of Luhansk Oblast and push westward into eastern Kharkiv Oblast and northern Donetsk Oblast)

Russian forces continued ground attacks near Kreminna and have made an incremental advance northwest of Kreminna as of April 28. Geolocated footage posted on April 28 shows that Russian forces have advanced in an area about 10km northwest of Kreminna.[23] The Ukrainian General Staff reported that Russian forces conducted unsuccessful offensive operations near Dibrova (5km southwest of Kreminna), the Serebrianske forest area (10km south of Kreminna), and Bilohorivka (10km south of Kreminna).[24] A Russian milblogger claimed that Russian troops unsuccessfully attacked towards Torske and Terny, both about 13km west of Kreminna.[25]

Russian Subordinate Main Effort #2 – Donetsk Oblast (Russian Objective: Capture the entirety of Donetsk Oblast, the claimed territory of Russia’s proxies in Donbas)

Russian forces are increasing pressure against the T0504 Kostyantynivka-Chasiv Yar-Bakhmut highway. Geolocated footage posted on April 27 shows that Russian forces advanced to the Bakhmut Industrial College on the T0504 in southwestern Bakhmut.[26] Other geolocated footage shows Ukrainian forces conducting a controlled withdrawal from one building along the T0504, suggesting that Russian forces also advanced in that area.[27] The Ukrainian General Staff reported for the first time on April 27 that Ukrainian forces repelled a Russian ground attack in the direction of Chasiv Yar (9km west of Bakhmut).[28]

Russian forces continued ground attacks in and around Bakhmut on April 27. The Ukrainian General Staff reported that Russian forces continued attacks within Bakhmut and that Ukrainian forces repelled Russian ground attacks in the direction of Bohdanivka (5km northwest of Bakhmut).[29] Russian milbloggers claimed that Wagner Group forces broke though Ukrainian defensive lines in central Bakhmut and continued attacking Ukrainian positions in northern, southern, and western Bakhmut.[30] The milbloggers also claimed that Russian forces attacked near Orikhovo-Vasylivka (11km northwest of Bakhmut) and Ivanivske (6km west of Bakhmut). One milblogger claimed that Ukrainian forces conducted counterattacks near Khromove (immediately west of Bakhmut) and Bohdanivka.[31]

Russian forces continued ground attacks along the Avdiivka-Donetsk City line on April 28. The Ukrainian General Staff reported that Ukrainian forces repelled Russian ground attacks near Avdiivka, Sieverne (5km west of Avdiivka), Pervomaiske (11km southwest of Avdiivka), Krasnohorivka (22km southwest of Avdiivka), Marinka (27km southwest of Avdiivka), and Novomykhailivka (10km southwest of Donetsk City).[32] A Russian milblogger claimed that Russian forces advanced near Krasnohorivka on April 27.[33] Another milblogger claimed on April 28 that Russian forces attacked Ukrainian positions on the southwestern approach to Avdiivka.[34]

Ukrainian forces have advanced in western Donetsk Oblast as of April 28. Geolocated footage posted on April 28 shows that Ukrainian forces advanced southwest of Pavlivka (3km southwest of Vuhledar).[35] The Russian Ministry of Defense (MoD) claimed that Russian forces struck Ukrainian positions near Pavlivka.[36] Russian forces did not conduct any confirmed or claimed ground attacks in western Donetsk Oblast on April 28.[37]

Russian forces have likely allocated TOS-1A thermobaric artillery systems, military-district level assets, to the Avdiivka and western Donetsk Oblast axes, indicating potential preparations to intensify offensive operations. The Donetsk People’s Republic (DNR) posted footage on April 28 purportedly of Russian 40th Naval Infantry Brigade (Pacific Fleet) forces firing a TOS-1A system in the Avdiivka direction, and the Russian MoD stated that Russian forces are operating thermobaric artillery systems in western Donetsk Oblast.[38] The utilization of TOS-1A systems in the Avdiivka and western Donetsk Oblast axes is unlikely to generate a decisive battlefield advantage for Russian forces, as ISW has previously assessed.[39]

Russian Supporting Effort – Southern Axis (Russian objective: Maintain frontline positions and secure rear areas against Ukrainian strikes)

Russian forces continued routine indirect fire and defensive operations in southern Ukraine on April 28. The Ukrainian General Staff noted that Russian troops are defending in the Kherson and Zaporizhia directions.[40] Russian sources continued to speculate about a potential Ukrainian counteroffensive across the Dnipro River in Kherson Oblast and across the Kakhovka Reservoir in Zaporizhia Oblast.[41] Geolocated footage posted on April 28 shows Ukrainian forces striking Russian positions in Korsunka, Kherson Oblast.[42]

Russian Mobilization and Force Generation Efforts (Russian objective: Expand combat power without conducting general mobilization)

Russian President Vladimir Putin tasked Russian officials with developing Russia’s domestic drone industry likely as part of the Kremlin’s effort to gradually mobilize Russia’s defense industrial base (DIB). Putin visited a drone production facility at the Rudnevo industrial park in Moscow on April 28 and then attended a meeting at which he stressed the importance of developing Russia’s domestic drone production.[43] Putin framed the development of the Russian drone industry as a matter of “technological sovereignty” and instructed Russian officials to increase Russia’s ability to develop and product drone components indigenously, possibly suggesting that Russia’s dependence on Iran and other third parties for military drones has unnerved the Kremlin.[44] Putin announced that the Kremlin will create demand for domestic drones through state orders and that special operators will make large purchases and then lease out drones.[45] First Deputy Prime Minister Andrey Belousov reported to Putin that the Russian government has drafted and approved a state order amounting to 4.4 billion rubles (roughly $59 billion) for the production of drones through 2030.[46] Belousov also highlighted plans for opening research and production facilities throughout Russia, establishing direct financial support measures for drone producers, and creating educational programs to train drone designers and operators.[47] Belousov claimed that Russia will produce 670,000 drones, including 16,000 medium and heavy drones, by 2030, likely an unrealistic goal given that Belousov stated that the current Russian drone market is comprised of 32,000 drones, two-thirds of which are imported.[48] Drones are continuing to play a significant tactical role in Ukraine, and the Kremlin’s announced plan to increase drone production by a 2030 deadline indicates that the Kremlin is continuing to gradually mobilize specific parts of Russia’s DIB instead of conducting a wider economic mobilization. ISW has previously assessed that the Kremlin wants to avoid a wider economic mobilization that would create further domestic economic disruptions and corresponding discontent.[49]

Putin was likely also attempting to address widespread criticism from Russia’s ultranationalist community about the lack of government support for drone production. Russian milbloggers have routinely criticized the Russian government for not supporting volunteers who produce small drones from commercially available components and send them to Russian forces in Ukraine.[50] Putin stated at the meeting that he fully supports proposals that would see children learn to manage, collect, and design drones in school, a measure that some prominent milbloggers have endorsed. [51]

A Russian State Duma Deputy reportedly stated that Russian officials may apply sanctions intended to punish draft dodgers to citizens eligible for military service who do not report their place of work or study as well as their residence.[52] Duma Deputy Andrei Lugovoi reportedly made the comments in an article he published on April 28 and then subsequently deleted.[53]

Activities in Russian-occupied areas (Russian objective: Consolidate administrative control of annexed areas; forcibly integrate Ukrainian civilians into Russian sociocultural, economic, military, and governance systems)

Russian occupation authorities continue to announce patronage programs with Russian federal subjects. Zaporizhia Oblast occupation authorities and Chuvashia Republic Head Oleg Nikolaev signed an agreement on April 27 establishing Chuvashia as the patron of occupied Berdyansk Raion, Zaporizhia Oblast.[54]

Ukrainian officials continue to draw attention to Russia’s illegal deportation of Ukrainian children to Russia. Ukrainian People’s Deputy Maria Mezentseva announced on April 28 that Ukraine has provided the International Committee of the Red Cross (ICRC) a list of 19,000 Ukrainian children forcibly deported by Russia.[55] Mezentseva stated that the ICRC has the authority to visit the children placed in Russian camps, foster families, and other places where Russian authorities are illegally keeping children but that it is unknown when these visits will take place.[56] The Ukrainian Resistance Center reported on April 28 that Russian occupation authorities intend to withdraw Ukrainian children from schools in Horlivka, Donetsk Oblast, at the end of the school year and force their parents to travel with them to Russia under the pretext of evacuation.[57]

Significant activity in Belarus (ISW assesses that a Russian or Belarusian attack into northern Ukraine in early 2023 is extraordinarily unlikely and has thus restructured this section of the update. It will no longer include counter-indicators for such an offensive.)

ISW will continue to report daily observed Russian and Belarusian military activity in Belarus, but these are not indicators that Russian and Belarusian forces are preparing for an imminent attack on Ukraine from Belarus. ISW will revise this text and its assessment if it observes any unambiguous indicators that Russia or Belarus is preparing to attack northern Ukraine.

Belarusian maneuver elements continue conducting exercises in Belarus. An unspecified Belarusian tank battalion participated in tactical exercises as part of a brigade tactical exercise at an unspecified location on April 28.[58] Unspecified elements of a Belarusian reconnaissance battalion also conducted an exercise to cross a water obstacle in BMP-2s on April 28.[59]

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.facebook.com/GeneralStaff.ua/posts/pfbid02pD3C21uZuFdJBJ9tt1qbkSRzkqQhwgMjM5Cs3SHaBw8tYNR7aD95oGpkxEBnWAKbl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02yvfvfz6RDTpUdb13fRc8RP3MKDdR92yw87HyLNXdnDKof21bDVPT8Nyso8wr6Nwil; https://armyinform.com dot ua/2023/04/28/vnochi-protyvnyk-vypustyv-po-ukrayini-23-krylatyh-rakety-21-znyshheno/; https://t.me/CinCAFU/485; https://t.me/kievreal1/39818; https://t.me/dsns_telegram/16340; https://twitter.com/Teoyaomiquu/status/1651794306510848001?s=20; https://twitter.com/Teoyaomiquu/status/1651794308104704001?s=20 ; https://t.me/m0sc0wcalling/23498; https://twitter.com/IntelCrab/status/1651782995198504961?s=20; https://twitter.com/IntelCrab/status/1651783260161167360?s=20

[2] https://twitter.com/Militarylandnet/status/1651846558818631680?s=20 ; https://t.me/kpszsu/2487; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02pD3C21uZuFdJBJ9tt1qbkSRzkqQhwgMjM5Cs3SHaBw8tYNR7aD95oGpkxEBnWAKbl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02yvfvfz6RDTpUdb13fRc8RP3MKDdR92yw87HyLNXdnDKof21bDVPT8Nyso8wr6Nwil; https://armyinform.com dot ua/2023/04/28/vnochi-protyvnyk-vypustyv-po-ukrayini-23-krylatyh-rakety-21-znyshheno/; https://t.me/CinCAFU/485

[3] https://t.me/mod_russia/26017

[4] https://twitter.com/Militarylandnet/status/1651960690649837571?s=20; https://twitter.com/IntelCrab/status/1651782995198504961?s=20; https://twitter.com/IntelCrab/status/1651783260161167360?s=20

[5] https://tass.ru/armiya-i-opk/17638161

[6] https://isw.pub/UkrWar042123; https://isw.pub/UkrWar042023

[7] https://www.rbc dot ru/politics/05/10/2021/615c343d9a794767676a3bbf; https://tass dot ru/armiya-i-opk/17638161

[8] http://publication.pravo dot gov.ru/Document/View/0001202304270013?index=2&rangeSize=1

[9] http://publication.pravo dot gov.ru/Document/View/0001202304270013?index=2&rangeSize=1

[10] https://sprotyv.mod.gov dot ua/2023/04/28/okupanty-planuyut-deportuvaty-ditej-z-gorlivky/

[11] https://telegra dot ph/Tezisy-vystupleniya-Sergeya-SHojgu-na-Soveshchanii-ministrov-oborony-gosudarstv--chlenov-SHOS-04-28; https://t.me/mod_russia/26015; https://t.me/mod_russia/26012; https://t.me/mod_russia/26013; https://t.me/mod_russia/26010;  https://t.me/mod_russia/26009; https://t.me/mod_russia/26007; https://t.me/mod_russia/26003  

[12] https://telegra dot ph/Tezisy-vystupleniya-Sergeya-SHojgu-na-Soveshchanii-ministrov-oborony-gosudarstv--chlenov-SHOS-04-28; https://t.me/mod_russia/26015; https://t.me/mod_russia/26012; https://t.me/mod_russia/26013; https://t.me/mod_russia/26010;  https://t.me/mod_russia/26009; https://t.me/mod_russia/26007; https://t.me/mod_russia/26003  

[13] https://telegra dot ph/Tezisy-vystupleniya-Sergeya-SHojgu-na-Soveshchanii-ministrov-oborony-gosudarstv--chlenov-SHOS-04-28; https://t.me/mod_russia/26015; https://t.me/mod_russia/26012; https://t.me/mod_russia/26013; https://t.me/mod_russia/26010;  https://t.me/mod_russia/26009; https://t.me/mod_russia/26007; https://t.me/mod_russia/26003  

[14] https://isw.pub/UkrWar033023

[15] https://isw.pub/UkrWar032023

[16] https://t.me/akuraev/9697

[17] https://t.me/severrealii/16367

[18] https://t.me/severrealii/16367

[19] https://meduza dot io/news/2023/04/28/patriarh-kirill-lishil-sana-protodiakona-andreya-kuraeva

[20] https://t.me/severrealii/16367

[21] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-april-9-2023

[22] https://ria-m.tv/ua/news/311653/u_melitopoli_svyascheniki_moskovskogo_pa... https://ria-m.tv/news/311500/v_melitopole_okkupantyi_uje_nachali_iskat_v...(foto).html; https://df dot news/2022/04/02/okupanty-u-khersoni-vykraly-sviashchenyka-upts-mp/

[23] https://twitter.com/SerDer_Daniels/status/1651860302084861953; https://twitter.com/blinzka/status/1651864298652594181

[24] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02r7fioKTGLYqWpkKYk3KjQxLgFs8LzTETTnRxgUTxJNQtHwhuXuGGsMihJh9inRy9l; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02yvfvfz6RDTpUdb13fRc8RP3MKDdR92yw87HyLNXdnDKof21bDVPT8Nyso8wr6Nwil  

[25] https://t.me/wargonzo/12200

[26] https://twitter.com/Militarylandnet/status/1651687151166189569?s=20; https://twitter.com/EdsenTheWeather/status/1651690739427078144

[27] https://t.me/supernova_plus/19604  ; https://twitter.com/Militarylandnet/status/1651680290215981091?s=20 ; https://twitter.com/RichardHannay17/status/1651681673510023173?s=20 ; https://www.google.com/maps/d/u/0/viewer?mid=1MwinM7JN0e7QuCVlVhNZHjJ2OVWRrvo&ll=48.57583047751678%2C37.96566623266675&z=17

[28] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02yvfvfz6RDTpUdb13fRc8RP3MKDdR92yw87HyLNXdnDKof21bDVPT8Nyso8wr6Nwil

[29] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02yvfvfz6RDTpUdb13fRc8RP3MKDdR92yw87HyLNXdnDKof21bDVPT8Nyso8wr6Nwil; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02yvfvfz6RDTpUdb13fRc8RP3MKDdR92yw87HyLNXdnDKof21bDVPT8Nyso8wr6Nwil

[30] https://t.me/wargonzo/12200; https://t.me/rybar/46359; https://t.me/readovkanews/57693 

[31] https://t.me/wargonzo/12200

[32] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02yvfvfz6RDTpUdb13fRc8RP3MKDdR92yw87HyLNXdnDKof21bDVPT8Nyso8wr6Nwil; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02r7fioKTGLYqWpkKYk3KjQxLgFs8LzTETTnRxgUTxJNQtHwhuXuGGsMihJh9inRy9l

[33] https://t.me/readovkanews/57693

[34] https://t.me/readovkanews/57693

[35] https://twitter.com/foosint/status/1651876354705567747; https://t.me/btr80/6655

[36] https://t.me/mod_russia/26017

[37] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02yvfvfz6RDTpUdb13fRc8RP3MKDdR92yw87HyLNXdnDKof21bDVPT8Nyso8wr6Nwil; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02r7fioKTGLYqWpkKYk3KjQxLgFs8LzTETTnRxgUTxJNQtHwhuXuGGsMihJh9inRy9l

[38] https://www.understandingwar.org/sites/default/files/Russian%20Offensive%20Campaign%20Assessment%2C%20April%203%2C%202023%20PDF.pdf; https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-april-23-2023

[39] https://www.understandingwar.org/sites/default/files/Russian%20Offensive%20Campaign%20Assessment%2C%20April%203%2C%202023%20PDF.pdf

[40] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02yvfvfz6RDTpUdb13fRc8RP3MKDdR92yw87HyLNXdnDKof21bDVPT8Nyso8wr6Nwil; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02r7fioKTGLYqWpkKYk3KjQxLgFs8LzTETTnRxgUTxJNQtHwhuXuGGsMihJh9inRy9l; https://t.me/zoda_gov_ua/18476

[41] https://t.me/vrogov/8965; https://t.me/SALDO_VGA/741; https://t.me/SolovievLive/174390; https://t.me/z_arhiv/20752

[42] https://twitter.com/666_mancer/status/1651852093483876352; https://twitter.com/666_mancer/status/1651869849084108800; https://twitter.com/666_mancer/status/1651870055297064962

[43] http://kremlin dot ru/events/president/news/71014 ; http://kremlin dot ru/events/president/news/71016

[44] http://kremlin dot ru/events/president/news/71016

[45] http://kremlin dot ru/events/president/news/71016

[46] http://kremlin dot ru/events/president/news/71016

[47] http://kremlin dot ru/events/president/news/71016

[48] http://kremlin dot ru/events/president/news/71016

[49] https://isw.pub/UkrWar020823

[50] https://t.me/rybar/44965 ; https://t.me/MedvedevVesti/13440 ; https://t.me/rybar/44534   ; https://t.me/vladlentatarsky/19887 ; https://t.me/vysokygovorit/10979 ; https://t.me/MedvedevVesti/13335

[51] https://t.me/rybar/44534   

[52] https://t.me/mobilizationnews/11552

[53] https://t.me/mobilizationnews/11552

[54] https://t.me/BalitskyEV/1028; https://t.me/vrogov/8969

[55] https://www.radiosvoboda.org/a/news-mezentseva-chervonyi-khrest-vykradeni-dity/32383511.html

[56] https://www.radiosvoboda.org/a/news-mezentseva-chervonyi-khrest-vykradeni-dity/32383511.html

[57] https://sprotyv.mod.gov dot ua/2023/04/28/okupanty-planuyut-deportuvaty-ditej-z-gorlivky/

[58] https://t.me/modmilby/26477

[59] https://t.me/modmilby/26460

View Citations