Russian Offensive Campaign Assessment, February 21, 2024
Russian Offensive Campaign Assessment, February 21, 2024
Kateryna Stepanenko, Christina Harward, Grace Mappes, Angelica Evans, George Barros, Amin Soltani, Alexandra Braverman, Brian Carter, Kitaneh Fitzpatrick, and Frederick W. Kagan
February 21, 2024, 8:30pm 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 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 1:30pm ET on February 21. ISW will cover subsequent reports in the February 22 Russian Offensive Campaign Assessment.
Prominent independent Russian milblogger Andrei Morozov reportedly committed suicide on February 21 after refusing the Russian military command’s orders to delete his reports about high Russian casualty rates around Avdiivka.[1] Morozov (also known under the alias Boytsovskiy Kot Murz) was a sergeant in the Russian 4th Separate Motorized Rifle Brigade (2nd Luhansk People’s Republic’s [LNR] Army Corps) and an avid critic of the Russian military command and the Ministry of Defense (MoD). Morozov published a lengthy suicide note in which he stated that an unnamed Russian colonel ordered him on February 20 to remove his February 19 report that claimed that 16,000 Russian personnel died in combat during Russian offensive operations in Avdiivka.[2] The colonel reportedly threatened to cut off ammunition and military equipment supplies to Morozov’s unit if he did not delete his reports about the Russian military’s heavy losses in seizing Avdiivka and told Morozov that he would not be able to change the current situation on the battlefield and that only presidential elections could trigger some changes. Morozov claimed that the colonel was likely following orders from the Russian military command, political leadership, and Russian propagandists such as Vladimir Solovyov, who had sought to eliminate Morozov even prior to full-scale invasion. Morozov proclaimed that he tried to expose the truth about Russian battlefield realities and could no longer serve under this abusive colonel who assumed command over a “decapitated” brigade operating on a critical frontline and whose poor leadership made the situation worse for Russian forces. Morozov also implied that Russian authorities may have conspired to murder or arrest him and noted that he no longer saw the point in continuing his under-resourced fight against the incompetent Russian military bureaucracy.
Morozov used his suicide note to further discuss Russian military failures in Avdiivka and Donetsk Oblast. Morozov accused Russian generals of wastefully sacrificing thousands of servicemen to advance their military careers and implied that most Russian journalists lie about battlefield realities. Morozov also observed that the Russian military command had been increasingly using mobilized personnel as barrier forces (specialized units that shoot their own forces who retreat or refuse to attack) and amplified a formal complaint from a mobilized Russian serviceman of the 1487th Regiment (a mobilized unit under the command of the 1st Donetsk People’s Republic’s [DNR] Army Corps), which the Russian military prosecutor’s office rejected in early February. The mobilized serviceman complained that the 1487th Regiment was reduced to less than 30 percent of its strength due to the regiment’s lack of reinforcements and rotations since the regiment’s deployment in mid-January 2023.[3] The serviceman added that the commander of the 1st Army Corps, nicknamed “Krym” (Crimea), transferred 300 servicemen from the 1487th Regiment to the command of the Russian “Veterany” private military company (PMC) in November 2023 – most of whom died or were injured in the Avdiivka direction. The mobilized serviceman accused the “Veterany” PMC – which is reportedly staffed with convicts, drug addicts, and looters – of using mobilized personnel as barrier troops and refraining from participating in assaults. The mobilized serviceman added that his battalion completely lacked grenade launchers, mortars, and vehicles necessary for offensive operations. The mobilized serviceman also observed that Russian military medical staff refused to treat shellshocked servicemen and sent them back to the frontlines without medical examinations and that these issues systematically plague other Russian units.
The Russian information space, apart from select Russian propagandists and Kremlin-controlled milbloggers, largely mourned Morozov’s death and blamed various military and political actors for his demise. Russian propagandist Yuliya Vityazeva implied that Morozov’s suicide was the fault of his friends who failed to help him and are using his death to throw shade at the Russian MoD to profit off social media attention.[4] One Kremlin-affiliated milblogger acknowledged Morozov’s humanitarian aid contributions to the Russian military but noted that Morozov’s criticism of the Russian military command was so extremely negative that it helped Ukraine.[5] The milblogger added that it is unfortunate that Russia’s enemies and “hostile” Telegram channel networks will use the news of Morozov’s death to overshadow the Russian capture of Avdiivka. Wagner Group-affiliated milbloggers accused Solovyov and other propagandists of persecuting Morozov and mocking his death.[6] Supporters of the imprisoned Russian officer and ardent critic of the Russian military command, Igor Girkin, also condemned Morozov’s harassment and highlighted his years-long commitment to supplying Russian forces with equipment and exposing Russian military failures.[7] Several milbloggers blamed Morozov’s suicide on Russia’s inability to value and internalize different opinions in pursuit of the common goal.[8]
Morozov’s reported suicide will likely further the Kremlin’s and the Russian MoD’s efforts to consolidate a monopoly over the Russian information space. Morozov was one of the few remaining independent ultranationalist milbloggers who openly criticized the Russian military command and government after the Kremlin and the Russian MoD began to consolidate control over prominent Russian milbloggers in July 2023. Morozov, for example, previously warned about severely degraded Russian forces that were around Izyum, Kharkiv Oblast, in May-June 2022 – months prior to a successful Ukrainian counteroffensive in the area in September 2022.[9] Russian officials have been increasingly targeting radical milbloggers and have arrested several milbloggers who have expressed critiques similar to Morozov’s complaints.[10] ISW observed that many Russian milbloggers have drastically suppressed their critiques against Russian military command since the failed Wagner mutiny and reported pressure against Morozov may encourage more critical milbloggers to refrain from discussing Russian military failures. The Kremlin began an effort to co-opt pliant milbloggers in November 2022.[11]
A Ukrainian official denied a recent New York Times (NYT) report that Russian forces may have captured “hundreds” of Ukrainian soldiers during Ukraine’s withdrawal from Avdiivka, Donetsk Oblast.[12] Ukrainian Tavriisk Group of Forces Spokesperson Dmytro Lykhovyi acknowledged on February 21 that Russian forces did capture some Ukrainian soldiers during Ukrainian forces’ withdrawal from Avdiivka, but stated that reports about “hundreds” of Ukrainian soldiers being taken prisoner or otherwise being unaccounted for are false.[13] Lykhovyi suggested that the NYT’s February 20 report is an extension of Russian information operations aimed at demoralizing the Ukrainian military and noted that Russian propagandists would have shared footage of large numbers of Ukrainian prisoners of war (POWs) if Russia had actually captured that many Ukrainian soldiers. Lykhovyi noted that Russian media widely shared footage of large numbers of Ukrainian POWs after Russian forces seized Azovstal in Mariupol, Donetsk Oblast in 2022.[14] ISW recently noted that “unaccounted for” personnel include those killed, wounded, and missing in action as well as captured, and ISW has still not observed any open-source evidence of Russian forces taking large numbers of Ukrainian forces prisoner.[15] ISW will continue to monitor the information space for evidence and will adjust its assessment as more evidence becomes available.
Russian Chief of the General Staff Army General Valery Gerasimov claimed that Russian forces seized Avdiivka within a “fairly short time.” The Russian Ministry of Defense (MoD) published footage on February 21 of Gerasimov presenting state awards to Russian servicemen who distinguished themselves during the seizure of Avdiivka and meeting with Russian Central Grouping of Forces Commander Colonel General Andrei Mordvichev to discuss plans for future Russian operations in the Avdiivka direction.[16] This video is Gerasimov’s first public appearance since December 29, 2023.[17] Gerasimov stated during his briefing with Mordvichev that Russian forces seized Avdiivka “in a fairly short time” that was preceded by a “long period of preparation.”[18] Russian Defense Minister Sergei Shoigu similarly attempted to downplay heavy Russian losses and the difficulty of seizing of Avdiivka during a meeting with Russian President Vladimir Putin on February 20, portraying the seizure of Avdiivka as an astounding success with minimal losses despite the fact that the four-month-long operation resulted in an estimated 16,000 to 47,000 Russian personnel losses.[19] Ukrainian Tavriisk Group of Forces Commander Brigadier General Oleksandr Tarnavskyi stated on February 21 that Russian forces lost 212 tanks in the Tavriisk direction (Avdiivka through western Zaporizhia Oblast) between January 1 and February 20, and a significant portion of Russian tank losses in the Tavriisk direction are likely the result of the Russian operation of seize Avdiivka.[20] Russian Deputy Defense Minister Viktor Goremykin also presented state awards to members of the Russian 90th Tank Division (41st Combined Arms Army, Central Military District) for their role in the seizure of Avdiivka.[21] Putin credited elements of the 90th Tank Division with seizing Avdiivka under Mordvichev’s leadership on February 17.[22]
A Ukrainian HIMARS strike against an undefended Russian training ground near occupied Volnovakha, Donetsk Oblast likely inflicted significant casualties, triggering a point of neuralgia for the Russian ultranationalist milblogger community. Ukrainian forces struck the Trudivske Training Ground east of Volnovakha on February 20, where at least three companies of the Russian 36th Motorized Rifle Brigade (29th Combined Arms Army, Eastern Military District) had been training.[23] BBC Russian Service reported that the strike killed “dozens” of Russian military personnel and may have killed up to 60 personnel, which is consistent with publicly available photos reportedly documenting the aftermath of the strike.[24] Zabaykalsky Krai Head Aleksandr Osipov, where the 36th Motorized Rifle Brigade is based, claimed that reports of over 60 dead from the strike are “exaggerated.”[25] Russian ultranationalist milbloggers reiterated their standard complaints about poor Russian decision-making following the strike, criticizing the Russian military command for concentrating Russian military personnel in a near-rear area despite suffering the consequences of previous Ukrainian strikes against Russian military concentrations within Ukrainian strike range.[26]
Zaporizhia Oblast occupation governor Yevgeny Balitsky openly admitted that Russian authorities are forcibly deporting Ukrainian citizens who oppose Russia’s invasion of Ukraine or “insult” Russia and possibly alluded to Russian occupation forces’ summarily executing Ukrainian citizens. Balitsky stated in an interview published on February 20 that Russian occupation authorities “expelled a large number of families...who did not support the ‘special military operation’” or who “insulted” Russia, including the Russian flag, anthem, or [Russian President Vladimir Putin].”[27] Balitsky justified these activities, which would constitute war crimes, claiming that the forcible deportation of Ukrainian families was for their own benefit, as occupation authorities would have had to “deal” with them in an even “harsher” way in the future, or other pro-Russian citizens would have killed them. Balitsky stated that occupation authorities “gave [the deported families] the opportunity to leave” but deported some by force after “giving them a water bottle” at the border. Balitsky also stated that occupation authorities had to make some “extremely harsh decisions that [he] will not be talking about” – a possible allusion to Russian occupation forces conducting summary executions of Ukrainian citizens. ISW has extensively reported on Russia’s forced deportation of Ukrainian citizens, including children, and continues to assess that Russia is attempting to eliminate the Ukrainian language, culture, history, ethnicity, and identity, including through activities that appear to violate the Convention on the Prevention and Punishment of the Crime of Genocide.[28] Balitsky’s statements about Russian deportations of Ukrainian citizens critical of the Russian occupation indicate that Russian deportation campaigns in part intend to Russify populations in occupied Ukraine through coercion and fear. Balitsky’s willingness to openly discuss – and even defend – Russian occupation authorities’ unlawful treatment of Ukrainian citizens in a publicized interview highlights the extent to which Russian authorities are supporting and promoting such policies.
Iranian sources told Reuters on February 21 that Iran provided hundreds of short-range ballistic missiles (SRBM) to Russia in early January.[29] The three unspecified Iranian sources said that Iran provided roughly 400 SRBMs to Russia, including the Fateh-110 and the Zolfaghar. The sources said that Iran has sent at least four SRBM shipments to Russia since Iran and Russia concluded a missile sale agreement in late 2023. One Iranian official said that Iran will continue to ship missiles to Russia because Iran is “allowed to export weapons to any country” it wishes, given the October 2023 expiration of UN missile restrictions on Iran under UNSC Resolution 2231. UNSC Resolution 2231 suspended nuclear-related UN sanctions and established sunset dates for missile and other arms-related sanctions on Iran. A Kremlin-affiliated Russian milblogger said on February 21 that Iran began missile shipments to Russia in early January, following the UN missile restrictions expiration.[30]
Iran’s arms sales to Russia are part of Iran’s efforts to generate revenue to support its deteriorating economy.[31] CTP-ISW previously assessed that Iran could seek to acquire cash from Russia in return for supplying Russia with missiles.[32] The Prana Network hacker group published documents on February 4 alleging that Russia is paying Iran roughly $4.5 billion per year to import the Iranian Shahed series drones.[33] Iran’s provision of these missile systems could improve Russia’s ability to penetrate Ukrainian air defenses. A Kremlin-affiliated milblogger claimed on February 21 that the acquisition of Iranian missile systems enables Russian forces to hit “remote Ukrainian targets.”[34] The Ukrainian Air Force Spokesperson Colonel Yuriy Ihnat said on February 21 that possible Russian acquisition of the ballistic missiles is a “serious threat for Ukraine.”[35] This Russo-Iranian military exchange is part of the deepening military and security relationship between the two states that CTP has covered extensively.[36] The expansion of these ties accelerated especially after Iran began providing military support to Russia for its invasion of Ukraine in February 2022.[37]
Russian authorities detained a dual US-Russian citizen in Yekaterinburg on suspicion of raising money for the Ukrainian war effort.[38] Kremlin newswire TASS released footage of the woman in Russian custody, and the Russian Federal Security Service (FSB) described the woman as a 33-year-old resident of Los Angeles, California.[39] Western media reported on February 21 that the woman’s name is Ksenia Khavana and that Russian authorities may have detained Khavana for donating $51 to a Ukrainian-American 501(c)(3) charity on February 24, 2022.[40]
Key Takeaways:
- Prominent independent Russian milblogger Andrei Morozov reportedly committed suicide on February 21 after refusing the Russian military command’s orders to delete his reports about high Russian casualty rates around Avdiivka.
- A Ukrainian official denied a recent New York Times (NYT) report that Russian forces may have captured “hundreds” of Ukrainian soldiers during Ukraine’s withdrawal from Avdiivka, Donetsk Oblast.
- Russian Chief of the General Staff Army General Valery Gerasimov claimed that Russian forces seized Avdiivka within a “fairly short time.”
- A Ukrainian HIMARS strike against an undefended Russian training ground near occupied Volnovakha, Donetsk Oblast likely inflicted significant casualties, triggering a point of neuralgia for the Russian ultranationalist milblogger community.
- Zaporizhia Oblast occupation governor Yevgeny Balitsky openly admitted that Russian authorities are forcibly deporting Ukrainian citizens who oppose Russia’s invasion of Ukraine or “insult” Russia and possibly alluded to Russian occupation forces’ summarily executing Ukrainian citizens.
- Iranian sources told Reuters on February 21 that Iran provided hundreds of short-range ballistic missiles (SRBM) to Russia in early January.
- Russian authorities detained a dual US-Russian citizen in Yekaterinburg on suspicion of raising money for the Ukrainian war effort.
- Russian forces made confirmed advances near Avdiivka, Donetsk City, Robotyne, and Krynky.
- Belarusian and Kazakh companies are reportedly helping Russia circumvent international sanctions intended to deprive the Russian defense industrial base (DIB) of Western components and machines.
- Russian occupation administrations continue to foster patronage networks 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 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.
- 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 Air, Missile, and Drone Campaign
- Russian Mobilization and Force Generation Efforts
- Russian Technological Adaptations
- Activities in Russian-occupied areas
- Ukrainian Defense Industrial Base Efforts
- Russian Information Operations and Narratives
- Significant Activity in Belarus
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)
Positional fighting continued on the Kupyansk-Svatove-Kreminna line on February 21, but there were no confirmed changes to the frontline. Positional fighting continued northeast of Kupyansk near Synkivka; southeast of Kupyansk near Tabaivka; west of Kreminna near Terny and Torske; and south of Kreminna near Bilohorivka.[41] Ukrainian “Steel Border” Border Detachment Spokesperson Ivan Shevtsov stated that Russian forces on the Kupyansk-Lyman line are conducting assaults with armored vehicles, including tanks, infantry fighting vehicles, and armored personnel carriers due to favorable weather conditions on the axis.[42] Shevtsov stated that there are 40,000 Russian military personnel “opposite [Ukrainian forces] in a powerful grouping of troops” but that this group is failing to advance.[43] Shevtsov did not define the specific sector of the line where Russian forces are failing to advance, however. Shevtsov’s statement is relatively consistent with other Ukrainian statements that place 40,000 Russian personnel in the Kupyansk direction and 57,000 total on the Kupyansk-Lyman line as of February 2.[44] Shevtsov is likely referring to a tactical area of the front that is geographically smaller than other frontline sectors that other Ukrainian officials have discussed. Elements of the Russian 7th Motorized Rifle Brigade and the “GORB” detachment (both of the 2nd Luhansk People's Republic [LNR] Army Corps) continue to operate near Bilohorivka.[45]
Russian Subordinate Main Effort #2 – Donetsk Oblast (Russian objective: Capture the entirety of Donetsk Oblast, the claimed territory of Russia’s proxies in Donbas)
Positional engagements continued near Bakhmut on February 21, but there were no confirmed changes to the frontline in this area. Positional engagements continued northeast of Bakhmut near Vyimka, northwest of Bakhmut near Bohdanivka, west of Bakhmut near Ivanivske, and southwest of Bakhmut near Klishchiivka.[46] A Russian milblogger claimed that Russian forces advanced towards Ivano-Darivka (northeast of Bakhmut in the Siversk direction), but ISW has not observed visual confirmation of this claim.[47] A Russian milblogger claimed that Russian forces are struggling to seize Ivanivske as the settlement is surrounded by hills in the north and northwest and open terrain in the east and south.[48] Ukrainian military observer Kostyantyn Mashovets stated that Russian forces are focusing their efforts on the Bohdanivka-Chasiv Yar direction along the O0506 highway and through Bohdanivka, north and northeast of Ivanivske, and around Klishchiivka to bypass the heights north and northwest of the settlement.[49] Mashovets stated that elements of the 102nd Motorized Rifle Regiment (150th Motorized Rifle Division, 8th Combined Arms Army, Southern Military District) are operating near Ivanivske; elements of the 331st and 217th airborne (VDV) regiments (98th VDV Division) are operating in the direction of Bohdanivka and north of Ivanivske; elements of the 1008th and 1194th motorized rifle regiments of the territorial troops (6th Motorized Rifle Division, 3rd Army Corps (AC), Western Military District) and the 83rd and 88th Motorized Rifle Brigades (2nd Donetsk People’s Republic [DNR] AC) are operating northwest and east of Klishchiivka and south of Andriivka; and elements of the 106th VDV Division and 123rd Motorized Rifle Brigade (2nd Luhansk People‘s Republic [LNR] AC) are operating in the direction of Rozdolivka and Vyimka and north and northeast of Soledar. Mashovets stated that Russian forces gradually redeployed elements of the 217th and 299th airborne (VDV) regiments (both of the 98th VDV Division) and elements of the 83rd Motorized Rifle Brigade (3rd AC) and 88th Motorized Rifle Brigade (2nd LNR AC) to the Bakhmut direction from the Lyman direction and that the Russian command likely considers the Bakhmut direction to be the next area of focus after. Elements of the 11th VDV Brigade are reportedly operating near Ivanivske, and elements of the 200th Naval Infantry Brigade (Northern Fleet) and the Volunteer Corps are reportedly operating near Bohdanivka.[50]
Russian forces recently marginally advanced northwest of Avdiivka and have likely finished clearing operations in Avdiivka. Geolocated footage published on February 19 shows that Russian forces slightly advanced on the eastern outskirts of Lastochkyne (northwest of Avdiivka).[51] Positional battles continued northwest of Avdiivka near Stepove and Lastochkyne; west of Avdiivka near Sieverne; and southwest of Avdiivka near Pervomaiske and Nevelske.[52] One Russian milblogger claimed that Russian forces are trying to build and stabilize a new line of defense in the Avdiivka direction.[53] Russian sources amplified footage purportedly showing elements of the 114th Motorized Rifle Brigade (1st Donetsk People’s Republic’s [DNR] Army Corps) at the Avdiivka Coke Plant.[54]
Russian forces seized Pobieda, a small settlement immediately southwest of Donetsk City, no later than February 21.[55] Geolocated footage published on February 21 shows Russian forces raising a flag on a destroyed building in westernmost Pobieda.[56] Russian and some Ukrainian sources claimed that Ukrainian forces withdrew from Pobieda on February 20.[57] Russian sources similarly claimed that the Russian 225th Guards Motorized Rifle Regiment (20th Guards Motorized Rifle Division, 8th Combined Arms Army [CAA] Southern Military District [SMD]) seized the settlement after pushing Ukrainian forces from their positions within the settlement.[58] Russian milbloggers claimed that Ukrainian forces withdrew to positions on the hills west of Pobieda and that Russian forces may decide to attack towards Kostyantynivka (a village 6km southwest of Pobieda, notably not the city southwest of Bakhmut) or towards Heorhiivka (4.5km north of Pobieda) along the N-15 highway.[59] In seizing Pobieda, Russian forces cut the O0532 highway, which runs from recently seized Marinka (immediately west of Donetsk City) via Pobieda towards Kostyantynivka, and Russian forces may attempt to advance towards Kostyantynivka along the highway. Some Russian milbloggers also claimed that the seizure of Pobieda will allow Russian forces to pursue offensive operations in the Vuhledar direction or intercept Ukrainian ground lines of communication (GLOCs) leading to Vuhledar.[60] Ukrainian officials have not commented on reports of Russian forces’ seizure of Pobieda at this time. Russian milbloggers also claimed that Russian forces advanced on the southern outskirts of Krasnohorivka (immediately west of Donetsk City), but ISW has not observed evidence supporting these claims.[61] Positional battles continued west of Donetsk City near Heorhiivka and southwest of Donetsk City near Pobieda and Novomykhailivka.[62] Elements of the Russian 155th Naval Infantry Brigade (Pacific Fleet) are continuing to operate near Novomykhailivka and elements of the 238th Artillery Brigade (8th CAA, SMD) are operating near Krasnohorivka.[63]
Russian Supporting Effort – Southern Axis (Russian objective: Maintain frontline positions and secure rear areas against Ukrainian strikes)
Positional fighting continued in the Donetsk-Zaporizhia Oblast border area on February 21, but there were no confirmed changes to the frontline in this area. Positional engagements occurred southeast of Velyka Novosilka near Prechystivka and Zolota Nyva and southwest of Velyka Novosilka near Novozlatopil.[64] A Russian milblogger claimed that Russian forces advanced near Novodonetske (southeast of Velyka Novosilka), but ISW has not observed visual confirmation of this claim.[65]
Russian forces recently made confirmed advances in western Zaporizhia Oblast. Geolocated footage published on February 21 indicates that Russian forces advanced in western Robotyne.[66] Additional geolocated footage published on February 21 indicates that Russian forces also advanced west of Verbove (east of Robotyne).[67] A Russian milblogger, claiming to cite unspecified Ukrainian analysts, claimed that Russian forces advanced up to 2.02 kilometers wide and 650 meters in depth near Novoprokopivka (just south of Robotyne), but ISW has not observed visual confirmation of this claim.[68] Positional engagements continued near Verbove, Robotyne, and Mala Tokmachka (northeast of Robotyne and southeast of Orikhiv).[69] Ukrainian Tavriisk Group of Forces Commander Brigadier General Oleksandr Tarnavskyi stated that Russian forces in the Orikhiv direction are trying to move in small infantry groups and on high-speed all-terrain vehicles, but Russian attacks in this direction are unsuccessful.[70] Elements of the Russian 70th Motorized Rifle Regiment (42nd Motorized Rifle Division, 58th Combined Arms Army, Southern Military District) are reportedly operating near Robotyne.[71]
Russian forces recently made a confirmed advance in Krynky in the east (left) bank of Kherson Oblast, as Russian milbloggers continued to deny Russian Defense Minister Sergei Shoigu’s recent claim of full Russian control of the settlement. Geolocated footage published on February 20 indicates that Russian forces advanced in Krynky.[72] Russian sources largely claimed that Ukrainian forces maintain positions in Krynky and that Russian forces do not yet fully control the settlement.[73] Select Russian sources criticized Shoigu for lying to Russian President Vladimir Putin.[74]
Russian Air, Missile, and Drone Campaign (Russian Objective: Target Ukrainian military and civilian infrastructure in the rear and on the frontline)
Ukrainian military officials reported on February 21 that Russian forces launched an S-300 missile and four Kh-22 missiles from Rostov Oblast, a Kh-59 missile from Belgorod Oblast, and 19 Shahed-136/131 drones from occupied Crimea.[75] Ukrainian forces intercepted and destroyed the Kh-59 missiles over Poltava Oblast and destroyed 13 Shahed drones over Kharkiv, Dnipropetrovsk, Zaporizhia, and Donetsk oblasts. An unspecified number of additional Shaheds did not strike their intended targets.
Ukrainian Air Force Commander Lieutenant General Mykola Oleshchuk reported on February 21 that Ukrainian forces shot down another Russian Su-34 fighter aircraft.[76] Ukrainian Air Force Spokesperson Colonel Yuri Ihnat highlighted that Ukrainian forces have downed seven Russian Su-34s and Su-35s over the past five days.[77]
Ihnat stated, in response to recent Ukrainian reports that Russian forces deployed 48 Iskander missile launchers on the Russian-Ukrainian border, that the more important issue is how many Iskander missiles Russian forces have and can use against Ukraine.[78] Ihnat stated that Russian forces used 1,100 Iskander missiles against Ukraine during winter 2022-2023 and that Russian forces currently have a limited supply of Iskander missiles, but are looking for new ways to source missiles from other countries.
Russian Mobilization and Force Generation Efforts (Russian objective: Expand combat power without conducting general mobilization)
Russian opposition outlet Verstka reported on February 21 that Belarusian and Kazakh companies are helping Russia circumvent international sanctions intended to deprive the Russian defense industrial base (DIB) of Western components and machines.[79] Verstka reported that Russian, Belarusian, and Kazakh companies have transported components produced in Japan, South Korea, Singapore, Germany, Italy, the Czech Republic, the US, and other European countries to support Russia’s production of missiles, drones, and other weapons for use in Ukraine. ISW continues to assess that Russia’s DIB may struggle in the near term and that Russian efforts to increase sanctions evasion through partnerships with states including China and North Korea may help compensate for existing DIB shortcomings in the medium to long term.[80]
Russian Technological Adaptations (Russian objective: Introduce technological innovations to optimize systems for use in Ukraine)
Russian Lancet drone manufacture and Kalashnikov Concern subsidiary ZALA Aero claimed on February 20 that Zala is developing new multifunctional optical-electric systems for drones and manned rotary-winged aircraft.[81] Zala stated that the systems will include a high-definition video camera and thermal imagers to conduct aerial reconnaissance from helicopters in difficult weather conditions and a three-axis electromagnetic gyro-stabilized platform to provide a high level of image stabilization.
Ukrainian Defense Industrial Efforts (Ukrainian objective: Develop its defense industrial base to become more self-sufficient in cooperation with US, European, and international partners)
Ukraine continues efforts to bolster its domestic drone production and acquisition of foreign-produced drones. Ukrainian Digital Transformation Minister Mykhailo Fedorov announced on February 21 that Ukraine’s domestic drone manufacturing capacity exceeds one million drones per year and emphasized that Ukraine must also supply adequate ammunition, distribute drone radio signals across a wider range of radio frequencies, and provide drone operators with sufficient antennas and connectors to ensure that these drones are also high quality.[82]
Activities in Russian-occupied areas (Russian objective: Consolidate administrative control of annexed areas; forcibly integrate Ukrainian citizens into Russian sociocultural, economic, military, and governance systems)
Russian occupation administrations continue to foster patronage networks with Russian federal subjects (regions). Donetsk People’s Republic (DNR) Head Denis Pushilin stated on February 20 that the DNR administration signed a cooperation agreement with Kemerovo Oblast Head Sergei Tsivilev to develop the industrial potential of occupied Donetsk Oblast as well as business connections between occupied Donetsk Oblast and Kemerovo Oblast.[83]
Ukrainian Verkhovna Rada Human Rights Commissioner Dmytro Lyubinets announced on February 21 that 11 Ukrainian children whom Russian authorities forcibly deported to Russia have returned to Ukraine.[84] Lyubinets credited UNICEF, the Ukrainian Border Service, Ukrainian authorities, and Qatar with facilitating the children’s return.[85]
Russian Information Operations and Narratives
Russian Foreign Minister Sergei Lavrov reiterated Russia’s maximalist objectives in Ukraine and continued to blame the West and Ukraine for the continuation of the war. Lavrov claimed in an interview with Brazilian newspaper O Globo published on February 21 before his trip to Brazil for the G20 summit that Ukraine and the West are not interested in resolving the war in Ukraine, so Russia has “no choice” but to continue the war until securing its objectives – which Lavrov reiterated include Ukraine’s “demilitarization,” “denazification,” and neutrality.[86] ISW continues to assess that Russia’s maximalist objectives in Ukraine are tantamount to Ukrainian and Western full capitulation.[87]
Kremlin mouthpieces continue to set information conditions aimed at justifying possible future Russian aggression in Moldova. A Kremlin-affiliated milblogger claimed that Ukrainian officials are trying to open a Ukrainian consulate in Transnistria in order to organize provocations in the Russian-occupied breakaway region and that the Ukrainian Security Service (SBU) has repeatedly attempted to conduct unspecified provocations.[88]
Russian officials are accusing the West of using government-affiliated organizations to conduct intelligence operations like Russia does abroad. The Russian Federal Security Service (FSB) claimed that organizations connected to the British government are gathering intelligence in occupied Ukraine.[89] Moldovan and Ukrainian officials have previously warned that Russian officials use Russian cultural centers (Russia house - Russkii dom) to promote Russian propaganda and conduct “subversive work” abroad.[90]
Significant activity in Belarus (Russian efforts to increase its military presence in Belarus and further integrate Belarus into Russian-favorable frameworks and Wagner Group activity in Belarus)
Ukraine-based open-source organization Frontelligence Insight reported on February 21 that Russian forces’ presence in Belarus is limited, with the exception of a small number of former Wagner Group personnel focused on training the Belarusian Internal Forces.[91] Frontelligence Insight stated that it does not expect the conventional Russian force grouping in Belarus to increase in size in the near future and assessed that a second attempt by Russian forces to attack Kyiv from the north is currently unlikely, which is in line with ISW's current assessment of the threat. Frontelligence reported that Russia maintains two S-400 battalions, augmented with several Pantsir-S1 units, at the Prybytki and Velikii Bokov air bases in southern Belarus.[92]
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/wehearfromyanina/3495 ; https://t.me/wehearfromyanina/3496; https://t.me/wehearfromyanina/3497 ; https://t.me/wehearfromyanina/3498
[2] https://t.me/wehearfromyanina/3471; https://t.me/wehearfromyanina/3470
[3] https://t.me/wehearfromyanina/3497
[4] https://t.me/ButusovPlus/8250 ; https://t.me/grey_zone/22048 ; https://t.me/Topaz_Penetrator/9338
[5] https://t.me/rybar/57372
[6] https://t.me/Topaz_Penetrator/9335 ; https://t.me/grey_zone/22046
[7] https://t.me/i_strelkov_2023/954; https://t.me/i_strelkov_2023/955 ; https://t.me/RDS_Official_channel/648 ; https://t.me/soldat_prav/3207; https://t.me/soldat_prav/3213 ; https://t.me/RDS_Official_channel/650
[8] https://t.me/dva_majors/35015; https://t.me/aeternahistoria/1975 ; https://t.me/RDS_Official_channel/651; https://t.me/Hard_Blog_Line/9314 ; https://t.me/grey_zone/22045
[9] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-june-3
[10] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-august-31-2023; https://www.understandingwar.org/sites/default/files/July%2021%20Russian%20Offensive%20Campaign%20Assessment%20PDF.pdf
[11] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-november-20
[12] ttps://armyinform.com dot ua/2024/02/21/v-zsu-sprostuvaly-informacziyu-the-new-york-times-pro-sotni-polonenyh-v-avdiyivczi/; https://www.nytimes.com/2024/02/20/us/politics/ukraine-prisoners-avdiivka-russia.html; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-february-20-2024
[13] https://armyinform.com dot ua/2024/02/21/v-zsu-sprostuvaly-informacziyu-the-new-york-times-pro-sotni-polonenyh-v-avdiyivczi/
[14] https://armyinform.com dot ua/2024/02/21/v-zsu-sprostuvaly-informacziyu-the-new-york-times-pro-sotni-polonenyh-v-avdiyivczi/
[15] https://armyinform.com dot ua/2024/02/21/v-zsu-sprostuvaly-informacziyu-the-new-york-times-pro-sotni-polonenyh-v-avdiyivczi/
[16] https://t.me/mod_russia/35850
[17] https://www.kyivpost.com/opinion/26706
[18] https://t.me/mod_russia/35850 ; https://ria dot ru/20240221/avdeevka-1928633842.html
[19] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-february-20-2024
[20] https://t.me/otarnavskiy/525 ; https://armyinform dot com.ua/2024/02/21/z-pochatku-roku-okupanty-vtratyly-212-tankiv-na-tavrijskomu-napryamku/
[21] https://t.me/mod_russia/35856
[22] https://isw.pub/UkrWar021724
[23] https://meduza dot io/news/2024/02/21/vsu-nanesli-udar-po-rossiyskomu-poligonu-pod-volnovahoy-gde-soldaty-zhdali-priezda-generala-po-dannym-bi-bi-si-pogibli-ne-menee-60-chelovek ; https://t.me/bbcrussian/60974
[24] https://meduza dot io/news/2024/02/21/vsu-nanesli-udar-po-rossiyskomu-poligonu-pod-volnovahoy-gde-soldaty-zhdali-priezda-generala-po-dannym-bi-bi-si-pogibli-ne-menee-60-chelovek ; https://t.me/bbcrussian/60974; ****GRAPHIC*** https://x.com/bayraktar_1love/status/1760044262018691168?s=20; https://twitter.com/bayraktar_1love/status/1760044798780563876; https://twitter.com/bayraktar_1love/status/1760066718544625694; https://twitter.com/bayraktar_1love/status/1760066802715906428; https://twitter.com/bayraktar_1love/status/1760070711278723170; https://twitter.com/bayraktar_1love/status/1760072013274648664; https://twitter.com/bayraktar_1love/status/1760302795322798242; https://twitter.com/GloOouD/status/1760075266519343568?s=20; https://twitter.com/GloOouD/status/1760075278515044490
[25] https://t.me/astrapress/48963 ; https://t.me/astrapress/48902 ; https://t.me/dosye_shpiona/492
[26] https://t.me/rybar/57363; https://t.me/RVvoenkor/62476; https://t.me/RSaponkov/7233 ; https://t.me/grey_zone/22043; https://t.me/milinfolive/116728; https://t.me/voin_dv/7134; https://t.me/bbcrussian/60996; https://t.me/boris_rozhin/113816; https://t.me/Z13_Separ/25506 ; https://t.me/Z13_Separ/25505
[27] https://t.me/BalitskyEV/2658; https://twitter.com/NatalkaKyiv/status/1760154124958449971
[28] https://www.understandingwar.org/backgrounder/kremlins-occupation-playbook-coerced-russification-and-ethnic-cleansing-occupied ; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-december-28-2023
[29] https://www.reuters.com/world/iran-sends-russia-hundreds-ballistic-missiles-sources-say-2024-02-21/
[30] https://t.me/rybar/57388
[31] https://www.criticalthreats.org/analysis/iran-update-june-21-2023
[32] https://www.criticalthreats.org/analysis/iran-update-june-21-2023
[33] https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-february-6-2024
[34] https://t.me/rybar/57388
[35] https://armyinform dot com.ua/2024/02/21/yurij-ignat-prokomentuvav-informacziyu-pro-peredachu-iranom-400-balistychnyh-raket-rosiyi/
[36] https://www.criticalthreats.org/analysis/iran-update-september-27-2023 ; https://understandingwar.org/backgrounder/iran-update-september-5-2023 ; https://www.criticalthreats.org/analysis/irans-drone-inventory-and-potential-sales-to-russia ; https://www.criticalthreats.org/analysis/iran-update-february-15-2024 ; https://www.criticalthreats.org/analysis/technical-specifications-and-historic-usage-of-iranian-drones-possibly-provided-to-russia ; https://www.criticalthreats.org/analysis/iran-update-august-1-2023
[37] https://understandingwar.org/backgrounder/iran-update-september-5-2023
[38] https://www.wsj.com/world/russia/russia-detains-dual-u-s-russian-citizen-for-suspected-treason-c70cadd5
[39] https://tass dot ru/proisshestviya/20031897 ; https://www.kommersant dot ru/doc/6524602 ; https://www.wsj.com/world/russia/russia-detains-dual-u-s-russian-citizen-for-suspected-treason-c70cadd5 ; https://www.nytimes.com/2024/02/20/world/europe/russia-arrest-us-citizen-treason.html
[40] https://www.theguardian.com/world/2024/feb/20/russia-arrests-us-dual-national-for-51-ukrainian-charity-donation ; https://www.nytimes.com/2024/02/20/world/europe/russia-arrest-us-citizen-treason.html
[41] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0jUSDDYRJPL86UtveCvVPFL9aeva8WSnW8WoRPHAyjy22KKjBBgzCxijboU3BQqAJl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02Nz1VCRDSkj1fALszMygYRDfUYh68QhvaH9W6yXPYHRVFNW81N3TDQbPVyFEMXZNVl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0TZ4eAkVjBJfK4P2U4xmm49vvrFPcM98boUd4frcH7qA1Hd4cmqg5W4zgcuCoWXX8l; https://t.me/mod_russia/35865; https://t.me/mod_russia/35855; https://t.me/RVvoenkor/62502; https://t.me/wargonzo/18319;
[42] https://suspilne dot media/689274-na-limano-kupanskomu-napramku-znisili-majze-370-okupantiv-za-dobu-ta-ponad-150-odinic-tehniki-stalevij-kordon/
[43] https://suspilne dot media/689274-na-limano-kupanskomu-napramku-znisili-majze-370-okupantiv-za-dobu-ta-ponad-150-odinic-tehniki-stalevij-kordon/
[44] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-february-2-2024
[45] https://t.me/boris_rozhin/113839; https://t.me/sons_fatherland/12810
[46] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0jUSDDYRJPL86UtveCvVPFL9aeva8WSnW8WoRPHAyjy22KKjBBgzCxijboU3BQqAJl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02Nz1VCRDSkj1fALszMygYRDfUYh68QhvaH9W6yXPYHRVFNW81N3TDQbPVyFEMXZNVl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0TZ4eAkVjBJfK4P2U4xmm49vvrFPcM98boUd4frcH7qA1Hd4cmqg5W4zgcuCoWXX8l ; https://t.me/DnevnikDesantnika/7556 ; https://t.me/wargonzo/18319
[47] https://t.me/RVvoenkor/62502
[48] https://t.me/DnevnikDesantnika/7556
[49] https://www.facebook.com/pashtetof/posts/pfbid0o94r6uFQ5cfmkViz9y3LjLE4ivnaQah86qYmzBHjimtMs7DQPwtyfxUyFmZErhqbl
[50] https://t.me/RVvoenkor/62502
[51] https://t.me/BUAR110ombr/261; https://t.me/WarArchive_ua/11294
[52] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0jUSDDYRJPL86UtveCvVPFL9aeva8WSnW8WoRPHAyjy22KKjBBgzCxijboU3BQqAJl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02Nz1VCRDSkj1fALszMygYRDfUYh68QhvaH9W6yXPYHRVFNW81N3TDQbPVyFEMXZNVl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0TZ4eAkVjBJfK4P2U4xmm49vvrFPcM98boUd4frcH7qA1Hd4cmqg5W4zgcuCoWXX8l ; https://www.facebook.com/PresscentrTavria/posts/pfbid0ggFvKLzsv4xRJjgf9JShQCoHrWhafDv8TERRgdx3kaJrta59t5uLUnSDQQ7pvU9Pl ; https://t.me/mod_russia/3586; https://t.me/rybar/57353; https://t.me/wargonzo/18319; https://t.me/wargonzo/18319; https://t.me/dva_majors/34988; https://t.me/RVvoenkor/62502;
[53] https://t.me/voenkorKotenok/54164
[54] https://t.me/boris_rozhin/113892; https://t.me/FilatovCorr
[55] https://t.me/ZParaBellumMD/5632; https://t.me/creamy_caprice/4481; https://twitter.com/spatialgrounds/status/1760254083020063051; https://twitter.com/spatialgrounds/status/1760254162518806964; https://twitter.com/vosintt/status/1760237055500537885; https://twitter.com/vosintt/status/1760237286594052454; https://t.me/remylind21/14841; https://t.me/rybar/57381; https://t.me/dva_majors/35021; https://t.me/dva_majors/34988; https://t.me/DnevnikDesantnika/7566;https://t.me/voenkorKotenok/54164; https://t.me/smotri_z/26180
[56] https://t.me/creamy_caprice/4481 ; https://x.com/vosintt/status/1760237055500537885?s=20 ; https://t.me/remylind21/14841
[57] https://t.me/negumanitarnaya_pomosch_Z/15037; https://t.me/dva_majors/34970 ; https://t.me/zvizdecmanhustu/1643
[58] ttps://t.me/DnevnikDesantnika/7566; https://t.me/z_arhiv/26098; https://t.me/rybar/57381 ; https://t.me/dva_majors/35021 ; https://t.me/voin_dv/7148; https://t.me/RVvoenkor/62465; https://t.me/boris_rozhin/113862
[59] https://t.me/rybar/57384
[60] https://t.me/voenkorKotenok/54164; https://t.me/smotri_z/26180
[61] https://t.me/rybar/57384
[62] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02Nz1VCRDSkj1fALszMygYRDfUYh68QhvaH9W6yXPYHRVFNW81N3TDQbPVyFEMXZNVl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0TZ4eAkVjBJfK4P2U4xmm49vvrFPcM98boUd4frcH7qA1Hd4cmqg5W4zgcuCoWXX8l ; https://www.facebook.com/PresscentrTavria/posts/pfbid0ggFvKLzsv4xRJjgf9JShQCoHrWhafDv8TERRgdx3kaJrta59t5uLUnSDQQ7pvU9Pl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0jUSDDYRJPL86UtveCvVPFL9aeva8WSnW8WoRPHAyjy22KKjBBgzCxijboU3BQqAJl; https://t.me/rybar/57353 ; https://x.com/casualdiot/status/1760253268091896229?s=20https://t.me/wargonzo/18319;
[63] https://t.me/RVvoenkor/62465; https://t.me/voin_dv/7143; https://t.me/boris_rozhin/113870 (Novomykhailivka); https://t.me/nm_dnr/11785; https://twitter.com/franfran2424/status/1760032587672690918; https://twitter.com/EjShahid/status/1760290711520309270 (Krasnohorivka)
[64] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02Nz1VCRDSkj1fALszMygYRDfUYh68QhvaH9W6yXPYHRVFNW81N3TDQbPVyFEMXZNVl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0TZ4eAkVjBJfK4P2U4xmm49vvrFPcM98boUd4frcH7qA1Hd4cmqg5W4zgcuCoWXX8l ; https://www.facebook.com/PresscentrTavria/posts/pfbid0ggFvKLzsv4xRJjgf9JShQCoHrWhafDv8TERRgdx3kaJrta59t5uLUnSDQQ7pvU9Pl ; https://t.me/mod_russia/35865
[65] https://t.me/RVvoenkor/62502
[66] https://t.me/skyhuntersuav/195; https://t.me/kiber_boroshno/6835
[67] https://t.me/fakhivtsi/140; https://twitter.com/moklasen/status/1760356729378734336; https://twitter.com/moklasen/status/1760356732889399360
[68] https://t.me/RVvoenkor/62502
[69] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0jUSDDYRJPL86UtveCvVPFL9aeva8WSnW8WoRPHAyjy22KKjBBgzCxijboU3BQqAJl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02Nz1VCRDSkj1fALszMygYRDfUYh68QhvaH9W6yXPYHRVFNW81N3TDQbPVyFEMXZNVl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0TZ4eAkVjBJfK4P2U4xmm49vvrFPcM98boUd4frcH7qA1Hd4cmqg5W4zgcuCoWXX8l ; https://www.facebook.com/PresscentrTavria/posts/pfbid0ggFvKLzsv4xRJjgf9JShQCoHrWhafDv8TERRgdx3kaJrta59t5uLUnSDQQ7pvU9Pl ; https://t.me/rybar/57353 ; https://t.me/DnevnikDesantnika/7551 ; https://t.me/dva_majors/34983 ; https://t.me/wargonzo/18319 ; https://t.me/RVvoenkor/62502
[70] https://t.me/otarnavskiy/524
[71] https://t.me/dva_majors/34971
[72] https://twitter.com/MilitarySummary/status/1760029593673851061; https://twitter.com/MilitarySummary/status/1760029688917860503; https://twitter.com/klinger66/status/1760081249807519878; https://twitter.com/aldin_aba/status/1760071783976165698; https://twitter.com/aldin_aba/status/1760034943814545449; https://twitter.com/aldin_aba/status/1759997154389594389; https://x.com/GirkinGirkin/status/1760021189781541121?s=20; https://twitter.com/doppelot/status/1760219666125885732; https://twitter.com/666_mancer/status/1760213328469639284; https://t.me/argus38/92 ; https://t.me/Dead_heads/1216 ; https://t.me/grey_zone/22039 ; https://t.me/grey_zone/22040
[73] https://t.me/belarusian_silovik/30406 ; https://t.me/rybar/57348 ; https://t.me/dva_majors/34980; https://t.me/DnevnikDesantnika/7552 ; https://t.me/DnevnikDesantnika/7553 ; https://t.me/dva_majors/34988 ; https://t.me/dva_majors/35016 ; https://t.me/frontbird/6698 ; https://t.me/belarusian_silovik/30381 ; https://t.me/grey_zone/22041 ; https://t.me/romanov_92/44369 ; https://t.me/grey_zone/22042 ; https://t.me/russkiy_opolchenec/39730 ; https://t.me/voenkorKotenok/54187
[74] https://t.me/grey_zone/22040 ; https://t.me/romanov_92/44369 ; https://t.me/grey_zone/22042 ; https://t.me/voenkorKotenok/54187
[75] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0Mwj6o197Zkg7P2pAkbidzGY3dSVqzzHPbwtj3mNkNy8gQSrZ5U73pFT2twbAuxTsl ; https://t.me/kpszsu/10913 ; https://t.me/zoda_gov_ua/26482
[76] https://suspilne dot media/689116-zsu-zbili-se-odin-rosijskij-su-34/; https://t.me/MykolaOleshchuk/200; https://armyinform dot com.ua/2024/02/21/zsu-znyshhyly-shhe-odyn-rosijskyj-vynyshhuvach-su-34/ ; https://t.me/kpszsu/10914
[77] https://armyinform dot com.ua/2024/02/21/yurij-ignat-vidreaguvav-na-znyshhennya-7-rosijskyh-litakiv-za-5-dniv-zhartom-pro-putina/
[78] https://armyinform.com dot ua/2024/02/21/yurij-ignat-pro-iskandery-bilya-kordonu-pytannya-v-kilkosti-raket-u-rf-a-ne-puskovyh-ustanovkah/
[79] https://verstka dot media/kak-kazahi-s-belarusami-naladili-postavki-oborudovanija-dlya-voennoy-mashiny-kremlia-v-obhod-sankciy?tg_rhash=86cf5f61f61288
[80] https://isw.pub/UkrWar021124 ; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-september-14-2023 ; https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-october-3-2023
[81] https://t.me/ZalaAero/170
[82] https://armyinform dot com.ua/2024/02/21/v-uryadu-ye-groshi-na-miljon-droniv-ale-planuyut-kupyty-shhe-bilshe/
[83] https://t.me/PushilinDenis/4302
[84] https://t.me/dmytro_lubinetzs/4988 ; https://t.me/ivan_fedorov_zp/4730 ; https://t.me/zoda_gov_ua/26497
[85] https://t.me/dmytro_lubinetzs/4988 ; https://t.me/ivan_fedorov_zp/4730 ; https://t.me/zoda_gov_ua/26497
[86] https://mid dot ru/ru/foreign_policy/news/1933588/
[87] https://isw.pub/UkrWar020224 ; https://isw.pub/UkrWar013124 ; https://isw.pub/UkrWar012724 ; https://isw.pub/UkrWar012224 ; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-february-5-2024
[88] https://t.me/rybar/57373
[89] https://tass dot ru/proisshestviya/20044241
[90] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-january-4-2024
[91] https://frontelligence.substack.com/p/lingering-menace-military-transformations ; https://twitter.com/Tatarigami_UA/status/1760042961348218924
[92] https://frontelligence.substack.com/p/lingering-menace-military-transformations