Russian Offensive Campaign Assessment, November 30
Karolina Hird, Riley Bailey, Madison Williams, Yekaterina Klepanchuk, and Frederick W. Kagan
November 30, 8:00 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.
Russian efforts around Bakhmut indicate that Russian forces have fundamentally failed to learn from previous high-casualty campaigns concentrated on objectives of limited operational or strategic significance. Russian forces have continually expended combat strength on small settlements around Bakhmut since the end of May; in the following six months, they have only secured gains on the order of a few kilometers at a time.[1] As ISW has previously observed, Russian efforts to advance on Bakhmut have resulted in the continued attrition of Russian manpower and equipment, pinning troops on relatively insignificant settlements for weeks and months at a time.[2] This pattern of operations closely resembles the previous Russian effort to take Severodonetsk and Lysychansk earlier in the war. As ISW assessed throughout June and July of this year, Ukrainian forces essentially allowed Russian troops to concentrate efforts on Severodonetsk and Lysychansk, two cities near the Luhansk Oblast border of limited operational and strategic significance, in order to capitalize on the continued degradation of Russian manpower and equipment over the course of months of grinding combat.[3] Russian troops eventually captured Lysychansk and Severodonetsk and reached the Luhansk Oblast border, but that tactical success translated to negligible operational benefit as the Russian offensive in the east then culminated. Russian efforts in this area have remained largely stalled along the lines that they reached in early July. Even if Russian troops continue to advance toward and within Bakhmut, and even if they force a controlled Ukrainian withdrawal from the city (as was the case in Lysychansk), Bakhmut itself offers them little operational benefit. The costs associated with six months of brutal, grinding, and attrition-based combat around Bakhmut far outweigh any operational advantage that the Russians can obtain from taking Bakhmut. Russian offensives around Bakhmut, on the other hand, are consuming a significant proportion of Russia’s available combat power, potentially facilitating continued Ukrainian counteroffensives elsewhere.
Russian state nuclear power company Rosatom stated that the former chief engineer of the Zaporizhzhia Nuclear Power Plant (ZNPP) has become the new director of the ZNPP. Rosatom advisor Renat Karchaa announced on November 30 that Yuriy Chernichuk has become the new ZNPP director and the first deputy general director of the Joint Stock Company “Operating Organization of the ZNPP,” which is the entity that Rosatom formed on October 3 to essentially replace Ukrainian company Energoatom as the plant’s operator and to oversee the “safe operation” of the ZNPP and manage personnel activities within the plant.[4] Karchaa also noted that the entire management company of the ZNPP is formed of existing members of ZNPP staff who have signed a new employment contract.[5] Rosatom‘s direct role in appointing and overseeing ZNPP management is consistent with previous efforts to install and maintain Russian control of the ZNPP in a way that is likely intended to force the International Atomic Energy Agency (IAEA) to de facto accept Russian claims over the plant by interacting with Russian-controlled ZNPP staff.[6]
The Kremlin continues efforts to stifle domestic dissent through legislation that broadens the definition of “foreign agents” and those amenable to foreign influence. Russian media began reporting on November 23 that the Russian government approved new restrictions on the ability of those deemed “foreign agents” to post materials created by foreign-influenced sources and conduct public activities, which will enter into effect on December 1.[7] The Russian Ministry of Justice expanded the list of “individual-foreign agents” on November 27 on the basis of those individuals conducting unspecified political activities.[8] The United Kingdom Ministry of Defense (UK MoD) also noted that Russian President Vladimir Putin has approved amendments to the 2012 ”Foreign Agents Law” that extends the original definition of ”foreign agents” to anyone who is under undefined ”influence or pressure” from foreign actors.[9] The amendments also afford the Russian Ministry of Justice the purview to publish the personal details of designated foreign agents, opening them up to public harassment.[10] These measures are likely intended to crack down on increasing instances of domestic dissent about the Kremlin’s conduct of the war. By broadening the definition of those classified as foreign agents, the Kremlin can expand its weaponization of this designation to ratchet up censorship measures and exert increased control over the information space.
The Belarusian Minister of Defense made comments likely in support of ongoing information operations, and some Russian sources reframed those comments so as to place further pressure on Belarusian officials to support Russia’s war in Ukraine. Belarusian Minister of Defense Lieutenant General Viktor Khrenin stated on November 30 that the actions of bordering NATO members suggest that preparations are underway to conduct military operations in the eastern direction (i.e., against Belarus).[11] While Khrenin’s comments incorporate several possible types of military operations, Russian media and a milblogger reported his comments as saying explicitly that NATO is preparing for offensive operations in the eastern direction (which is a nonsensical accusation).[12] Khrenin likely made the comments about NATO military activities on the borders with Belarus in support of what ISW has previously assessed is an ongoing information operation aimed at fixing Ukrainian forces on the border with Belarus in response to the threat of Belarus entering the war.[13] ISW has also previously assessed that Belarus is highly unlikely to enter the war.[14] Russian sources likely framed Khrenin’s comments to be more inflammatory in order to support the information operation about Belarus entering the war but also to set more escalatory information conditions that may place more pressure on Belarusian officials to further support the Russian offensive campaign in Ukraine.
Russian opinion polling suggests that the Russian public may be tiring of Russia’s war in Ukraine. Russian opposition media outlet Meduza reported on November 30 that it had gained access to the results of an opinion poll commissioned by the Kremlin for internal use that shows that 55 percent of Russians favor peace talks with Ukraine and 25 percent favor continuing the war.[15] Russian independent polling organization Levada’s October polling shows a similar breakdown with 34 percent favoring continuing military actions in Ukraine and 57 percent favoring negotiations.[16] Internal Kremlin polling reportedly placed the percentage of Russians supporting negotiations with Ukraine at 32 percent in July and the percentage favoring the continuation of the war at 57 percent.[17] Meduza reported that the director of the Levada Center Denis Volkov stated that the share of Russians likely to support peace talks with Ukraine began to grow rapidly following Russian President Vladimir Putin’s partial mobilization decree.[18] Disruptions associated with partial mobilization and Russian setbacks on the battlefield have likely contributed to an increasing war weariness among the Russian public, as reflected in the polling.
Key Takeaways
- The Russian military’s efforts around Bakhmut suggest that Russian forces failed to learn from previous costly campaigns focused on operationally insignificant settlements.
- Russian state nuclear company Rosenergoatom appointed a new director for the Zaporizhzhia Nuclear Power Plant.
- The Kremlin continues efforts to stifle domestic dissent through an expansion of measures ostensibly aimed against “foreign agents.”
- Russian opinion polling suggests that the Russian public may be growing tired of Russia’s war in Ukraine.
- Russian forces continued efforts to defend against Ukrainian counteroffensive operations along the Svatove-Kreminna line.
- Russia forces continued to make incremental gains around Bakhmut and to conduct offensive operations in the Avdiivka-Donetsk City area.
- A Ukrainian official acknowledged that Ukrainian forces are conducting an operation on the Kinburn Spit.
- Russian and Ukrainian sources indicated that Russian officials are continuing to conduct partial mobilization measures.
- Russian officials’ ongoing efforts to integrate illegally annexed territories into the Russian Federation are likely very disorganized.
We do not report in detail on Russian war crimes because those 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 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.
- Ukrainian Counteroffensives—Eastern Ukraine
- Russian Main Effort—Eastern Ukraine (comprised of one subordinate and one supporting effort);
- Russian Subordinate Main Effort—Capture the entirety of Donetsk Oblast
- Russian Supporting Effort—Southern Axis
- Russian Mobilization and Force Generation Efforts
- Activities in Russian-occupied Areas
Ukrainian Counteroffensives (Ukrainian efforts to liberate Russian-occupied territories)
Eastern Ukraine: (Eastern Kharkiv Oblast-Western Luhansk Oblast)
Russian forces continued efforts to defend against Ukrainian counteroffensive operations and regain lost positions along the Svatove-Kreminna line on November 30. The Ukrainian General Staff reported that Russian troops attempted an assault near Stelmakhivka, 15km northwest of Svatove.[19] The Russian Ministry of Defense (MoD) claimed that Ukrainian forces attacked Russian positions in Novoselivske (14km northwest of Svatove).[20] Russian sources additionally claimed that Ukrainian troops conducted ground attacks south of Svatove around Kreminna and reported that Russian troops repelled Ukrainian attacks in the direction of Ploshchanka (15km north of Kreminna), Chervonopopivka (6km northwest of Kreminna), and Zhytlivka (8km north of Kreminna).[21] The Ukrainian General Staff noted that Russian troops shelled Chervonopopivka and Ploshchanka, indicating that Ukrainian troops have actually advanced into these settlements.[22] Russian troops additionally attacked Ukrainian positions south of Kreminna near Bilohorivka, and Russian sources claimed that Ukrainian forces shelled Lysychansk (29km southeast of Kreminna).[23]
Conflicting reports emerged on the general pace of the Ukrainian counteroffensive along the Svatove-Kreminna line on November 30. Multiple Russian sources claimed that Ukrainian counteroffensive operations stalled in the area due to a shortage of artillery ammunition and an inability to procure supplies due to poor weather conditions and energy disruptions.[24] A Russian source stated that on the contrary, the situation around Kreminna is growing increasingly tense and claimed that Ukrainian forces are amassing north of Kreminna near Chervonopopivka.[25] Chechen leader Ramzan Kadyrov claimed that Chechen Akhmat Spetsnaz forces and Luhansk People’s Republic (LNR) 2nd Army Corps troops are making excellent progress in the area.[26]
Russian Main Effort—Eastern Ukraine
Russian Subordinate Main Effort—Donetsk Oblast (Russian objective: Capture the entirety of Donetsk Oblast, the claimed territory of Russia’s proxies in Donbas)
Russian forces continued to make incremental advances south of Bakhmut on November 30. Geolocated footage posted between November 28 and 29 shows Ukrainian troops claiming to be encircled by Russian troops on the eastern side of Kurdiumivka, about 12km southwest of Bakhmut.[27] Russian sources circulated conflicting reports on the status of control of Kurdiumivka, with some reporting that Ukrainian troops still control the western half of the settlement and that fighting is ongoing while some claimed that Russian troops have taken full control of the settlement and are in the process of clearing Ukrainian positions.[28] ISW has only observed visual confirmation of the former and assesses that Russian troops made gains in the eastern half of Kurdiumivka.[29] Geolocated footage posted on November 30 also shows slight Russian advances on the southeastern and northeastern outskirts of Bakhmut itself.[30]
Russian forces continued ground attacks northeast of Bakhmut on November 30. The Ukrainian General Staff reported that Ukrainian troops repelled attempted Russian attacks near Bakhmutske (10km northeast of Bakhmut) and Bilohorivka (20km northeast of Bakhmut).[31] The Russian Ministry of Defense (MoD) claimed that Russian troops entirely captured Bilohorivka, although ISW has not observed independent confirmation of this claim.[32] Russian and Ukrainian sources indicated that Wagner Group fighters, largely including mobilized prisoners, and elements of both the 1st and 2nd Army Corps (troops of the Donetsk and Luhansk People’s Republics, respectively) are responsible for operations in the Bakhmut area.[33]
Russian forces additionally continued ground attacks in the Avdiivka-Donetsk City area and routine fire in western Donetsk Oblast on November 30. The Ukrainian General Staff stated that Russian troops unsuccessfully attacked Pervomaiske, Nevelske, and Marinka, all along the western outskirts of Donetsk City.[34] Russian milbloggers claimed that Russian forces, particularly soldiers of the BARS-11 (Combat Reserve) ”Kuban” Cossack detachment, are fighting within Marinka.[35] Russian sources posted combat footage of Donetsk People’s Republic (DNR) artillerymen striking Ukrainian positions near Avdiivka.[36] The Russian MoD claimed that Ukrainian troops continued unsuccessful attempts to regain lost positions southwest of Donetsk City near Vuhledar, and Russian troops continued routine fire along the line of contact around Donetsk City and in western Donetsk and eastern Zaporizhia oblasts.[37]
Supporting Effort—Southern Axis (Russian objective: Maintain frontline positions and secure rear areas against Ukrainian strikes)
Russian forces continued defensive measures on the east bank of the Dnipro River in Kherson Oblast on November 30. The Ukrainian General Staff reported that Russian forces are conducting positional defense on the east bank of the Dnipro River.[38] Ukrainian media outlet Hromadske posted a video on November 30 showing Ukrainian forces positioned under the Antonivskiy bridge on the west bank of the Dnipro River engaging in small arms and RPG fire with Russian forces across the river on the east bank.[39] Ukrainian soldiers interviewed by Hromadske stated that they are part of units in extremely forward positions tasked with preventing Russian sabotage and reconnaissance groups from crossing the river.[40] The Ukrainian soldiers also stated that Russian forces have several observation posts on the east bank from which they direct artillery fire.[41] Russian forces may have units on the east bank near the water line to prevent Ukrainian reconnaissance and sabotage groups from crossing the river and to offer positions from which Russian forces can better shell Kherson City and surrounding settlements.
Ukrainian forces continued to strike Russian concentration areas in southern Ukraine. The Ukrainian General Staff reported that Ukrainian forces struck Russian positions in Polohy and Tokmak in Zaporizhia Oblast on November 28 and 29, wounding about 100 Russian military personnel.[42] Geolocated footage posted on November 30 shows the aftermath of HIMARS strikes on buildings in Polohy.[43] Other geolocated footage posted on November 30 shows the aftermath of purported Ukrainian strikes in Myrne, Zaporizhia Oblast.[44] The Ukrainian Melitopol Mayor Ivan Fedorov reported on November 30 that residents heard explosions in locations where Russian mobilized personnel recently settled.[45] Russian sources also continued to express concern about unverified Ukrainian assaults in Zaporizhia Oblast on November 30. Zaporizhia occupation deputy Vladimir Rogov claimed that Ukrainian forces unsuccessfully attempted to break through Russian defensive positions near Orikhiv in Zaporizhia Oblast.[46] ISW cannot verify the report about the Ukrainian assault and makes no assessments about future Ukrainian operations.
A Ukrainian official acknowledged that Ukrainian forces are conducting operations on the Kinburn Spit on November 30. Mykolaiv Oblast Head Vitaly Kim announced on November 30 that Ukrainian forces are conducting an operation on the Kinburn Spit under informational silence conditions.[47] Kim also stated that Russian forces forcibly removed residents from the Kinburn Spit on November 28.[48] ISW has previously assessed that Ukrainian forces would be better equipped to conduct potential operations on the east bank of the Dnipro in Kherson Oblast from locations on the Kinburn Spit.[49]
Russian forces continued routine missile and artillery strikes west of Hulyaipole, in western Kherson Oblast, and in Dnipropetrovsk Oblast on November 30.[50] Ukrainian sources reported that Russian forces struck Kherson City, Kizomys, Ochakiv, Zaporizhzhia City, Nikopol, and Marhanets.[51]
Note: ISW will report on activities in Kherson Oblast as part of the Southern Axis in this and subsequent updates. Ukraine’s counteroffensive in right-bank Kherson Oblast has accomplished its stated objectives, so ISW will not present a Southern Ukraine counteroffensive section until Ukrainian forces resume counteroffensives in southern Ukraine.
Mobilization and Force Generation Efforts (Russian objective: Expand combat power without conducting general mobilization)
Russian and Ukrainian sources indicated that partial mobilization continues, despite official Russian claims otherwise. Russian and Ukrainian sources reported that the Russian information space has been circulating rumors that male employees of the Russian Presidential Administration are temporarily banned from traveling on business trips or vacations abroad due to the possibility of mobilization orders.[52] The Russian source stated that the Kremlin has denied these rumors.[53] The same Russian source also shared audio from a call with a mobilization hotline operator, who admitted that, while the partial mobilization public recruitment campaign has ended, mobilization continues as long as mobilized soldiers are serving in Ukraine.[54] The Ukrainian General Staff reported that Russian officials continued to patrol the city and deny exit to residents who want to leave, despite Russian occupation officials claiming an end to mobilization in the occupied city of Khrustalnyi, Luhansk Oblast.[55]
The Russian state continued to struggle under the burden of mobilization, forcing civilians to provide support themselves and driving low morale amongst Russian troops. Russian sources continued to report on the confusion surrounding mobilization, stating that Russian officials mobilized Russians who should not have mobilized, such as a man with a permanent disability, a chief suspect in a criminal case, and a man without any of the necessary training.[56] A prominent Russian news agency also reported on November 28 that Russian lawyers are confused as to whether they will be deferred or mobilized in the future.[57] The Russian state continued to renege on financial promises to Russian citizens, further degrading morale and trust in the state apparatus.[58] Putin acknowledged in a televised press meeting that there are delays in receiving salaries in some oblasts.[59] Russian Duma Deputy Maxim Ivanov submitted a list to the Russian military prosecutor’s office on November 29 of almost 1,000 servicemembers who have not yet received promised October salaries.[60] A Russian milblogger amplified reports that St. Petersburg officials also refused to give plots of land to military veterans as previously promised.[61] Russian sources reported that Russian troops continued to suffer from food shortages, faulty equipment, and diminishing supplies – to the point of incurring the cost of supplies, equipment, housing, and repairs themselves and seeking support from their loved ones.[62] Multiple Russian sources continued to report that the Russian public subsidized Russian forces’ logistical shortcomings with fundraisers and drives to provide everything from socks to vehicles.[63] Russian sources reported that some Russian servicemembers refused to fight, at least one more committed suicide, and others reported abandonment by their military leadership.[64]
Wagner financier Yevgeniy Prigozhin continued attempts to bolster Wagner’s reputation by boasting of logistical and military successes in obvious contrast to Russian forces’ failures. Zambian officials reported the death of Zambian student and convict Lemekhani Nathan Nyirenda while serving on the Russian side of the conflict in Ukraine on November 14.[65] Western media and Russian milbloggers amplified reports on November 29 that Prigozhin boasted on his official social channels that Nyirenda was a Wagner mercenary whom he “remembered” well.[66] Prigozhin, likely capitalizing on media attention, claimed that Nyirenda thanked the Wagner PMC for saving “thousands” of Africans and that it was a great honor to become a Wagner mercenary himself.[67] A Russian milblogger also highlighted Wagner’s strength compared to Russian forces’ logistical failures, inaccurately stating that Wagner has not faced a single significant scandal concerning the quality of equipment, training, or supplies.[68] The Russian milblogger praised Prigozhin’s November 28 statement that, despite offers from the Russian public, Wagner has no need for donations.[69]
Russian authorities made a concerted effort to placate the Russian public amidst growing concern over mobilized family members. A Russian source reported on November 29 that the Governor of St. Petersburg, Alexander Beglov, met with families of participants in combat operations in Ukraine and promised them he would create a public council for them to voice their concerns and opinions.[70] Another Russian source reported that government officials in Novosibirsk Oblast held a reception for families of participants in combat operations in Ukraine to listen to their appeals.[71] A Russian milblogger reported that education authorities in Belgorod have unveiled a program for schools that details how to support and handle students who suffer from losses due to combat in Ukraine.[72] The group “Council of Mothers and Wives” reported that they sent a request to the Russian Office of Human Rights to create a public body to monitor mobilization efforts, which was reportedly forwarded to the Russian Ministry of Defense (MoD).[73] The Russian MoD appealed to the Russian public’s growing concern over Russian forces’ living conditions on the front in Ukraine, sharing a video of the supposed living quarters of mobilized soldiers on the front in which one mobilized servicemember proclaims that living on the front is just like civilian life: ”warm, nice, and cozy.”[74] ISW has not attempted to ascertain exactly where on the front line that soldier was serving.
Activity in Russian-occupied Areas (Russian objective: consolidate administrative control of occupied and annexed areas; forcibly integrate Ukrainian civilians into Russian sociocultural, economic, military, and governance systems)
Russian occupation officials continued to implement administrative measures that indicate that ongoing efforts to integrate illegally annexed territories into the Russian Federation are incredibly disorganized. The Luhansk People’s Republic (LNR) head Leonid Pasechnik claimed on November 30 that he signed a document recognizing the norms and decrees that previously established travel restrictions between the LNR and Russian Federation as invalid.[75] The supposed abolition of travel restrictions comes two months after Russia formally recognized its illegal annexation of Luhansk Oblast. The delay in allowing people who are supposedly Russian citizens to cross into the Russian Federation indicates that Russian officials are likely still unsure of how to legally recognize residents in illegally annexed territories. The delay and the fact that Pasechnik issued the document himself indicate that the Russian government‘s integration effort for illegally annexed territory is likely highly disorganized.
Ukrainian partisans may have conducted attacks on Russian forces in Zaporizhia Oblast on November 30. Nikopol military administration head Evheniy Yevtushenko posted a video on November 30 purporting to show Ukrainian partisans near Enerhodar, Zaporizhia Oblast.[76] Yevtushenko claimed that Ukrainian partisans near Ivanivka, Blahovishchenkka, and Enerhodar in Russian-occupied Zaporizhia Oblast killed up to a platoon of Russian military personnel.[77] Russian sources did not report on any partisan activity in Zaporizhia Oblast on November 30.
Russian occupation officials continue to engage in measures designed to facilitate the illegal deportation of Ukrainian children to the Russian Federation. LNR head Leonid Pasechnik claimed on November 30 that a Russian medical organization plans to examine 300 children from social institutions in Luhansk Oblast and take those in need of surgical intervention for treatment.[78] ISW has previously assessed that Russian officials are pursuing a medical relocation scheme that aims to use the guise of medical necessity to likely justify mass deportations of Ukrainian children to Russian territory.[79]
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.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-may-23; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-june-27; https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-june-29
[2] https://isw.pub/RusCampaignJuly25; https://isw.pub/UkrWar112922; https://isw.pub/UkrWar110322; https://isw.pub/RusCampaignJuly20
[3] https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-july-4; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-july-3; https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-july-2; https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-july-1; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-june-28; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-june-24; https://www.understandingwar.org/backgrounder/russian-offensive-campaign-assessment-june-23; https://isw.pub/RusCampaignJune19; https://isw.pub/RusCampaignJune20; https://isw.pub/RusCampaignJune21; https://isw.pub/RusCampaignJune23
[4] https://tass dot ru/ekonomika/16459527
[5] https://tass dot ru/ekonomika/16459527
[6] https://isw.pub/UkrWar111522; https://isw.pub/UkrWar110222; https://isw.pub/RusCampaignOct17
[7] https://t.me/readovkanews/47464
[8] https://t.me/readovkanews/47680
[9] https://twitter.com/DefenceHQ/status/1597845621347700736?s=20&t=WDcq8nj7QMYyrNEcLXQmmg
[10] https://twitter.com/DefenceHQ/status/1597845621347700736?s=20&t=WDcq8nj7QMYyrNEcLXQmmg
[11] https://www.sb dot by/articles/v-interesakh-natsionalnoy-bezopasnosti-khrenin.html
[12] https://t.me/readovkanews/47947 ; https://t.me/epoddubny/13908
[13] https://isw.pub/UkrWar112822
[14] https://isw.pub/UkrWar112122 ; https://isw.pub/UkrWar110222
[15] https://meduza.io/en/feature/2022/11/30/make-peace-not-war
[16] https://www.levada dot ru/2022/10/27/konflikt-s-ukrainoj-oktyabr-2022-goda/
[17] https://meduza.io/en/feature/2022/11/30/make-peace-not-war
[18] https://meduza.io/en/feature/2022/11/30/make-peace-not-war
[19] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02xkfBrGn1Ax9NKUEfnVgcrwACLNuQPWpmfYbyFfxPoBU8nx4pWfKwSZhTZLnYDBJWl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0sshNUPA7CcWDaAt1Pxx3bcc7DqqAFsoP7UpUNzjmCQkPbgTKmkUtjKo7oJcBnU4jl
[20] https://t.me/mod_russia/22225
[21] https://t.me/mod_russia/22225; https://t.me/rybar/41581 ; https://t.me/rybar/41583
[22] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02xkfBrGn1Ax9NKUEfnVgcrwACLNuQPWpmfYbyFfxPoBU8nx4pWfKwSZhTZLnYDBJWl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0sshNUPA7CcWDaAt1Pxx3bcc7DqqAFsoP7UpUNzjmCQkPbgTKmkUtjKo7oJcBnU4jl
[23] https://t.me/Lisichanskinfo/71287 ; https://t.me/wargonzo/9510 ; https://t.me/rybar/41586
[24] https://t.me/milchronicles/1352
[25] https://t.me/wargonzo/9523
[26] https://t.me/RKadyrov_95/3157
[27] https://twitter.com/Militarylandnet/status/1597870319657975808; https://twitter.com/auditor_ya/status/1597916148276002817; https://twitter.com/GirkinGirkin/status/1597798722510864384; https://twitter.com/neonhandrail/status/1597810206632996864; https://www.tiktok.com/@everyonewillfuck; https://twitter.com/GirkinGirkin/status/1597798722510864384?s=20&t=T7jX3wuDRuKMdEKELTSW7w; https://twitter.com/War_cube_/status/1597917142011125760?s=20&t=9XA-TcGEZ0EvXQtpE7EvQw
[28] https://t.me/stranaua/77877; https://t.me/epoddubny/13898 ; https://t.me/kommunist/13727; https://t.me/readovkanews/47915; https://t.me/readovkanews/47852 ; https://tass(dot)com/defense/1543675; https://t.me/boris_rozhin/71621; https://t.me/Sladkov_plus/6755; https://t.me/wargonzo/9510
[29] https://twitter.com/War_cube_/status/1597917142011125760?s=20&t=9XA-TcGEZ0EvXQtpE7EvQw
[30] https://twitter.com/PaulJawin/status/1597887933956395008; https://twitter.com/PauliusZaleckas/status/1597923469957926912; https://twitter.com/PaulJawin/status/1597944340969463809; https://twitter.com/EerikMatero/status/1597947423912960000
[31] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0sshNUPA7CcWDaAt1Pxx3bcc7DqqAFsoP7UpUNzjmCQkPbgTKmkUtjKo7oJcBnU4jl
[32] https://t.me/mod_russia/22225
[33] https://t.me/Sladkov_plus/6755; https://t.me/ermaka2022/1697; https://t.me/millnr/9814; https://t.me/smotri_z/8674
[34] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0sshNUPA7CcWDaAt1Pxx3bcc7DqqAFsoP7UpUNzjmCQkPbgTKmkUtjKo7oJcBnU4jl
[35] https://t.me/wargonzo/9510; https://t.me/voenkorKotenok/43146
[36] https://t.me/nm_dnr/9493; https://t.me/milinfolive/93882
[37] https://t.me/mod_russia/22225; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02xkfBrGn1Ax9NKUEfnVgcrwACLNuQPWpmfYbyFfxPoBU8nx4pWfKwSZhTZLnYDBJWl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0sshNUPA7CcWDaAt1Pxx3bcc7DqqAFsoP7UpUNzjmCQkPbgTKmkUtjKo7oJcBnU4jl; https://t.me/rybar/41586; https://t.me/rybar/41583
[38] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02xkfBrGn1Ax9NKUEfnVgcrwACLNuQPWpmfYbyFfxPoBU8nx4pWfKwSZhTZLnYDBJWl
[39] https://www.youtube.com/watch?v=x-X74oJ7c1w
[40] https://www.youtube.com/watch?v=x-X74oJ7c1w
[41] https://www.youtube.com/watch?v=x-X74oJ7c1w
[42] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02xkfBrGn1Ax9NKUEfnVgcrwACLNuQPWpmfYbyFfxPoBU8nx4pWfKwSZhTZLnYDBJWl
[43] https://twitter.com/auditor_ya/status/1597933109542260738 ; https://twitter.com/auditor_ya/status/1597928025009451009
[44] https://twitter.com/Ukraine_Twi/status/1597843886528872448 ; https://twitter.com/auditor_ya/status/1597922698289909760 ; https://twitter.com/auditor_ya/status/1597935207193026560 ;
[45] https://t.me/ivan_fedorov_melitopol/963
[46] https://t.me/vrogov/6293
[47] https://t.me/stranaua/77913; https://www.unian dot net/war/eto-vopros-dlitelnogo-vremeni-kim-rasskazal-ob-operacii-na-kinburnskoy-kose-12061956.html
[48] https://t.me/stranaua/77913; https://www.unian dot net/war/eto-vopros-dlitelnogo-vremeni-kim-rasskazal-ob-operacii-na-kinburnskoy-kose-12061956.html
[49] https://isw.pub/UkrWar112122
[50] https://www.facebook.com/GeneralStaff.ua/posts/pfbid0sshNUPA7CcWDaAt1Pxx3bcc7DqqAFsoP7UpUNzjmCQkPbgTKmkUtjKo7oJcBnU4jl ; https://t.me/khersonskaODA/2161 ; https://t.me/hueviyherson/30135 ; https://t.me/hueviyherson/30132 ; https://t.me/hueviyherson/30123 ; https://www.facebook.com/sergey.khlan/posts/pfbid02yjff7JPTd1G5xgq7MF6hDaLcmAq2L8j9youiVwVquUBTGsmoyqpMN5WhLE3Df16il?__cft__[0]=AZWIQIK3s4YkqJ5T7UxeSdJXcgs822p_7r4985ljgpamLcepmPXGuuaPbnH_pYUJDIA6P2VfhTx4DatSnpZ_tQquYQQUE6TG6mLYyu05FTWuz1pRo0khPt6ddDA9BrIoysha-o-6iJGtHUkfQvUP0Ynt&__tn__=%2CO%2CP-R ; https://t.me/dnipropetrovskaODA/2616 ; https://t.me/vilkul/2315
[51] https://t.me/dnipropetrovskaODA/2616 ; https://t.me/vilkul/2315 ; https://t.me/Bratchuk_Sergey/23750 ; https://t.me/stranaua/77858 ; https://t.me/mykolaivskaODA/3611 ; https://www.facebook.com/sergey.khlan/posts/pfbid02yjff7JPTd1G5xgq7MF6hDaLcmAq2L8j9youiVwVquUBTGsmoyqpMN5WhLE3Df16il?__cft__[0]=AZWIQIK3s4YkqJ5T7UxeSdJXcgs822p_7r4985ljgpamLcepmPXGuuaPbnH_pYUJDIA6P2VfhTx4DatSnpZ_tQquYQQUE6TG6mLYyu05FTWuz1pRo0khPt6ddDA9BrIoysha-o-6iJGtHUkfQvUP0Ynt&__tn__=%2CO%2CP-R ; https://t.me/hueviyherson/30135 ; https://t.me/hueviyherson/30132 ; https://t.me/hueviyherson/30123 ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0sshNUPA7CcWDaAt1Pxx3bcc7DqqAFsoP7UpUNzjmCQkPbgTKmkUtjKo7oJcBnU4jl
[52] https://t.me/bazabazon/14719; https://t.me/stranaua/77970
[53] https://t.me/bazabazon/14719
[54] https://t.me/bazabazon/14715
[55] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02xkfBrGn1Ax9NKUEfnVgcrwACLNuQPWpmfYbyFfxPoBU8nx4pWfKwSZhTZLnYDBJWl
[56] https://t.me/ostorozhno_moskva/2558; https://t.me/ostorozhno_novosti/12930; https://66 dot ru/news/incident/258596/; https://66 dot ru/news/incident/258596/
[57] https://tass dot ru/obschestvo/16446835 ; https://t.me/pchikov/5294 ; https://notes.citeam.org/mobilization-nov-28-29
[58] https://t.me/readovkanews/47927; https://t.me/maksim_ivanon/861
[59] https://t.me/readovkanews/47927
[60] https://t.me/maksim_ivanon/861
[61] https://t.me/rlz_the_kraken/54647; https://t.me/nevnov/50018; https://t.me/cyber_frontZ/7397
[62] https://www.sibreal dot org/a/spim-na-zemle-kusok-hleba-v-sutki-rossiyskie-soldaty-o-voyne/32145904.html; https://t.me/chtddd/57977; https://t.me/muksun_fm/7108; https://twitter.com/RALee85/status/1597933615450841089?s=20&t=zxAeKCWrVKohQdKGlssA6w; https://theins dot ru/news/257406; https://t.me/SOVETMATERI/1264 ;https://t.me/ostorozhno_novosti/12935 ; ttps://t.me/sotaproject/50205; https://t.me/nvkz_one/2005
[63] https://vk.com/wall437239219_67 ; https://notes.citeam.org/mobilization-nov-28-29; https://t.me/ostorozhno_novosti/12935; https://t.me/sotaproject/50205; https://t.me/nvkz_one/2005
[64] https://t.me/ostorozhno_novosti/12936; https://t.me/istories_media/1796; https://t.me/news_sirena/8070; https://t.me/rotondamedia/4121; https://t.me/istories_media/1796
[65] https://www.facebook.com/permalink.php?story_fbid=pfbid02geaNav6WCPBc8P1CwBJaX3AdsvrxtCZCojNkZtSCXpFLpuz1p4rmr7Z3NH5KHdqMl&id=100067821382504
[66] https://apnews.com/article/russia-ukraine-europe-crime-moscow-076d32ae3338b57075c8587faaa27fe4; https://www.reuters.com/world/russias-prigozhin-says-zambian-student-who-died-ukraine-was-fighting-with-wagner-2022-11-29/; https://vk.com/concordgroup_official; https://t.me/bbcrussian/37535 ; https://t.me/yaremshooter/417; https://t.me/Prigozhin_hat/2120; https://t.me/bazabazon/14699;
[67] https://vk.com/concordgroup_official; https://t.me/bbcrussian/37535 ; https://t.me/concordgroup_official/74; https://t.me/yaremshooter/417; https://t.me/Prigozhin_hat/2120
[68] https://t.me/grey_zone/15986
[69] https://t.me/grey_zone/15986; https://t.me/concordgroup_official/72
[70] https://t.me/rotondamedia/4120
[71] https://t.me/mobilizationnews/4871
[72] https://t.me/ostorozhno_novosti/12938
[73] https://t.me/SOVETMATERI/1264
[74] https://t.me/mod_russia/22207
[75] https://t.me/glava_lnr_info/535
[76] https://t.me/Yevtushenko_E/1554
[77] https://t.me/Yevtushenko_E/1554
[78] https://t.me/glava_lnr_info/528
[79] https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-november-26