Russian Offensive Campaign Assessment, January 2, 2025
Russian Offensive Campaign Assessment, January 2, 2025
Grace Mappes, Christina Harward, Kateryna Stepanenko, Nate Trotter, Olivia Gibson, William Runkel, and George Barros
January 2, 2025, 8:10pm ET
Click here to see ISW’s interactive map of the Russian invasion of Ukraine. This map is updated daily alongside the static maps present in this report.
Click here to see ISW's interactive map of Ukraine's offensive in Kursk Oblast.
Click here to see ISW’s 3D control of terrain topographic map of Ukraine. Use of a computer (not a mobile device) is strongly recommended for using this data-heavy tool.
Click here to access ISW’s archive of interactive time-lapse maps of the Russian invasion of Ukraine. These maps complement the static control-of-terrain map that ISW produces daily by showing a dynamic frontline. ISW will update this time-lapse map archive monthly.
Note: The data cut-off for this product was 1:30 pm ET on January 2. ISW will cover subsequent reports in the January 3 Russian Offensive Campaign Assessment.
Ukraine's decision to not renew its contract to transport Russian gas through Ukrainian territory will likely significantly impact Russian gas revenues despite Kremlin posturing to the contrary. Russian and Ukrainian authorities confirmed that Russian gas ceased flowing through Ukrainian territory as of the morning of January 1, and Russian officials and media largely projected confidence that the cessation of gas supplies through Ukraine will harm Europe but not Russia.[1] The loss of gas revenue will likely negatively affect Russian state energy operator Gazprom, which has been struggling with decreasing gas revenue from Europe since 2022.[2] Bloomberg estimated on January 2 that Gazprom will likely lose $6 billion in gas revenues per year due to the cessation of gas transports through Ukraine.[3] The BBC Russian Service noted on January 1 that Gazprom's main source of income in 2021 came from Russia's 45 percent share of the European gas market at the time but that Russia now has only one remaining route to export gas to Europe — the TurkStream pipeline bypassing Ukraine through the Black Sea to Turkey — and that Russian gas currently only accounts for five percent of the European market.[4] The BBC noted that Slovakia and Austria — the final destinations of the blocked Russian gas through Ukraine — have both fully met their energy needs through alternative sources. The Kremlin's efforts to project confidence about the cessation of gas transit through Ukraine mirrors its efforts to coerce Europe into authorizing Russian gas transit to Europe through the Nord Stream 2 pipeline in Winter 2021–2022, and the Kremlin's renewed posturing in Winter 2024–2025 likely aim to extract economic or diplomatic concessions from Europe, undermine unity within the European Union (EU), and drive a wedge between the US and EU.[5]
Gazprom is likely attempting to exploit the cessation of gas transits through Ukraine to create an artificial energy crisis to destabilize Moldova. Gazprom shut off gas supplies to Transnistria via Ukraine on January 1, claiming that Moldova failed to pay a debt worth $709 million.[6] An audit by British and Norwegian audit firms, however, found in 2022 that Moldova owed Gazprom only $8.6 million.[7] Moldova recently held talks with Gazprom about transporting gas to Transnistria via the TurkStream pipeline that runs from Russia to Turkey, but Gazprom refused and did not make the arrangements to do so by the deadline on December 16.[8] Free Gazprom gas has long powered Transnistria's Cuciurgan power station, which exported a significant amount of electricity to Moldova and used the profits from these sales to support Transnistria's budget.[9] The Cuciurgan power station switched to coal reserves on January 1, which reportedly can last about 50 days.[10] Transnistrian gas company Tiraspoltransgaz stopped gas supplies to most consumers in Transnistria and shut off most of the hot water and heat on January 1.[11] Moldova increased its electricity imports from Romania to make up for lost supplies from Transnistria.[12] Moldovan gas company Moldovagaz and Moldovan state electricity company Energocom offered on January 1 to provide Tiraspoltransgaz technical and commercial assistance to obtain gas from European markets after successful tests on December 31, 2024 to supply Moldova with gas through Bulgaria, Romania, and Ukraine.[13]
Ukrainian President Volodymyr Zelensky signaled that Ukraine will increase drone and missile strikes against Russia in 2025 as part of efforts to bring Russia to accept Ukraine's demands for a "just peace" in future negotiations. Zelensky stated in his New Years Eve address on December 31, 2024, that Ukraine seeks to accomplish a "just peace" in the war and announced that Ukraine is once again building its own missiles and produced over one million drones in 2024.[14] Zelensky noted that Ukraine is producing large quantities of "Palyanytsya," "Peklo," "Ruta," "Neptune," and "Sapsan" missiles, some of which Ukrainian forces have yet to use. Zelensky emphasized that the Ukrainian defense industrial base (DIB) produced 30 percent of all military equipment that Ukrainian forces used on the frontlines in 2024. Zelensky described Ukrainian missiles and drones as Ukrainian "arguments for a just peace" and noted that Ukraine can only accomplish such a peace if it is strong.
Russia intends to issue Russian licenses for the operation of all six of Zaporizhzhia Nuclear Power Plant's (ZNPP) reactors by 2028 as part of Moscow's long-term efforts to legitimize its illegal occupation of the plant and exploit Ukraine's energy supplies. ZNPP occupation director Yuriy Chernichuk announced on January 1 that Russian occupation officials intend to obtain licenses from Moscow to operate all six of the ZNPP's nuclear reactors by 2028, obtaining a license for the operation of the first reactor by the end of 2025.[15] Ukrainian licenses for the first ZNPP reactor will expire in December 2025, and the Kremlin claimed in 2022 that all licenses would be valid until their expiration or until the ZNPP received Russian licenses.[16] Chernichuk also announced on January 2 that occupation officials plan to replace the ZNPP's foreign-sourced equipment with Russian-made equipment, that Russia will use the ZNPP reactors to supply energy to all of occupied Ukraine, and that Russia will also use the ZNPP to generate power for Russian regions west of the Ural mountains.[17] Chernichuk's stated goal of acquiring licenses for Russia to operate ZNPP's nuclear reactors signals Moscow's long-term territorial intentions and aligns with Russia's broader efforts to de facto legitimize Russia's occupation of the ZNPP and further steal Ukraine's critical energy supply.
Ukrainian forces conducted a missile strike in Kursk Oblast, reportedly against a Russian military command post. Geolocated footage published on January 2 showed a damaged building and Russian military vehicles after a Ukrainian missile strike against Ivanovskoye, Kursk Oblast.[18] Ukrainian sources reported that Ukrainian forces conducted a missile strike, possibly with HIMARS, against the command post of the Russian 810th Naval Infantry Brigade (Black Sea Fleet [BSF], Southern Military District [SMD]) in the settlement, while Kursk Oblast Acting Governor Alexander Khinshtein claimed that the strike damaged the House of Culture in the area.[19] A Russian milblogger claimed that the 810th Naval Infantry Brigade was holding an award ceremony at the House of Culture.[20]
Ukraine’s Main Military Intelligence Directorate (GUR) specified new details about the December 31 Ukrainian naval drone strike against Russian Mi-8 helicopters in the Black Sea as Ukrainian strikes continue to degrade Russian operations in occupied Crimea. The GUR reported on January 2 that a Ukrainian Magura V5 naval drone used missiles to destroy two Russian Mi-8 helicopters and damage one in the Black Sea on December 31.[21] The GUR previously reported that the naval drone strike only destroyed one helicopter and damaged another.[22] Ukrainian Navy Spokesperson Captain Third Rank Dmytro Pletenchuk doubted Russian reports that there were eight crewmembers aboard the helicopters but noted that the loss of highly trained helicopter crews is significant.[23] Pletenchuk also noted that Ukrainian strikes against occupied Crimea have deprived Russian forces of sustainable logistics in the area, including by damaging the railway on the Kerch Strait Bridge and ferries that transported railway cars and fuel tankers.[24] A Russian milblogger claimed that Russian military vessels are trying to hide from Ukrainian naval strikes in bays and ports and that Russian forces will only be able to repel Ukrainian naval drones equipped with missiles with jet and fighter aircraft.[25] ISW assesses that increased Ukrainian offensive capabilities in the Black Sea will most likely threaten Russian control over occupied Crimea.[26]
Key Takeaways:
- Ukraine's decision to not renew its contract to transport Russian gas through Ukrainian territory will likely significantly impact Russian gas revenues despite Kremlin posturing to the contrary.
- Gazprom is likely attempting to exploit the cessation of gas transits through Ukraine to create an artificial energy crisis to destabilize Moldova.
- Ukrainian President Volodymyr Zelensky signaled that Ukraine will increase drone and missile strikes against Russia in 2025 as part of efforts to bring Russia to accept Ukraine's demands for a "just peace" in future negotiations.
- Russia intends to issue Russian licenses for the operation of all six of Zaporizhzhia Nuclear Power Plant's (ZNPP) reactors by 2028 as part of Moscow's long-term efforts to legitimize its illegal occupation of the plant and exploit Ukraine's energy supplies.
- Ukrainian forces conducted a missile strike in Kursk Oblast, reportedly against a Russian military command post.
- Ukraine’s Main Military Intelligence Directorate (GUR) specified new details about the December 31 Ukrainian naval drone strike against Russian Mi-8 helicopters in the Black Sea as Ukrainian strikes continue to degrade Russian operations in occupied Crimea.
- Russian forces recently advanced near Siversk, Toretsk, Pokrovsk, Kurakhove, and Vuhledar and in western Zaporizhia Oblast.
- The Russian Ministry of Defense (MoD) continues to inadequately supply Russian military personnel with basic equipment and ammunition, forcing soldiers to provide their own materiel.
We do not report in detail on Russian war crimes because these activities are well-covered in Western media and do not directly affect the military operations we are assessing and forecasting. We will continue to evaluate and report on the effects of these criminal activities on the Ukrainian military and the Ukrainian population and specifically on combat in Ukrainian urban areas. We utterly condemn Russian violations of the laws of armed conflict and the Geneva Conventions and crimes against humanity even though we do not describe them in these reports.
- Ukrainian Operations in the Russian Federation
- Russian Main Effort — Eastern Ukraine (comprised of three subordinate main efforts)
- Russian Subordinate Main Effort #1 — Push Ukrainian forces back from the international border with Belgorod Oblast and approach to within tube artillery range of Kharkiv City
- Russian Subordinate Main Effort #2 — Capture the remainder of Luhansk Oblast and push westward into eastern Kharkiv Oblast and encircle northern Donetsk Oblast
- Russian Subordinate Main Effort #3 — Capture the entirety of Donetsk Oblast
- 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
- Significant Activity in Belarus
Ukrainian Operations in the Russian Federation
Ukrainian and Russian forces continued combat engagements in Ukraine's salient in Kursk Oblast on January 1 and 2, but there were no confirmed changes to the frontline. A Russian milblogger claimed that Russian forces advanced near Makhnovka (southeast of Sudzha), but ISW has not observed confirmation of this claim.[27] Russian milbloggers claimed that Russian forces attacked in the forest areas of Sudzhansky Raion and near Leonidovo (southeast of Korenevo) and Kurilovka (south of Sudzha) on January 1 and 2.[28] The Russian Ministry of Defense (MoD) claimed that Russian forces repelled six Ukrainian counterattacks in Kursk Oblast on January 1.[29] A Kremlin-affiliated milblogger claimed that Russian forces have retaken about 40 to 50 percent of Kursk Oblast and that Ukrainian forces control around 500 to 600 square kilometers.[30] ISW assesses that Ukrainian forces are operating in roughly 585 square kilometers in Kursk Oblast and that Russian forces are confirmed to have recaptured roughly 483 square kilometers of territory - roughly 39 percent of the Ukrainian salient in the area. The milblogger added that Ukrainian forces have contained Russian advances near Pogrebki (northwest of Sudzha).[31] Ukraine's Main Military Intelligence Directorate (GUR) reported on January 2 that North Korean forces are continuing to suffer casualties in combat operations in Kursk Oblast and that the Russian military command transferred North Korean forces to positions near Ulanok, Fantasiyevka, and Cherkasskaya Konopelka (all southeast of Sudzha).[32] Elements of the Russian 810th Naval Infantry Brigade (Black Sea Fleet [BSF]) and 56th Airborne (VDV) Regiment (7th VDV Division) are reportedly operating in the Kursk direction.[33]
Russian Main Effort — Eastern Ukraine
Russian Subordinate Main Effort #1 — Kharkiv Oblast (Russian objective: Push Ukrainian forces back from the international border with Belgorod Oblast and approach to within tube artillery range of Kharkiv City)
Russian forces continued offensive operations near Vovchansk (northeast of Kharkiv City) on December 31 through January 2 but did not make any confirmed advances.[34] The spokesperson of a Ukrainian brigade operating in the Kharkiv direction reported on January 1 that Ukrainian forces are repelling Russian sabotage and reconnaissance groups that are attempting to infiltrate Ukrainian positions in Vovchansk.[35]
Russian Subordinate Main Effort #2 — Luhansk Oblast (Russian objective: Capture the remainder of Luhansk Oblast and push westward into eastern Kharkiv Oblast and northern Donetsk Oblast)
Russian forces reportedly advanced northwest of Kreminna amid continued offensive operations along the Kupyansk-Svatove-Kreminna line on January 1 and 2. Russian milbloggers claimed that Russian forces crossed the Zherebets River and advanced in fields west of Ivanivka (northwest of Kreminna).[36] Russian sources also claimed that Russian forces advanced in southern Terny (northwest of Kreminna), and one milblogger noted that Russian forces have not yet completely seized Terny.[37] ISW has not observed confirmation of these claims, however. Russian forces continued ground attacks north of Kupyansk near Zapadne and Dvorichna; southeast of Kupyansk near Zahryzove, Lozova, Nova Kruhlyakivka, and Kolisnykivka; west of Svatove near Pershotravneve, Kopanky, Zeleny Hai, and Nadiya; southwest of Svatove near Novoyehorivka, Tverdokhlibove, and Novoserhiivka; northwest of Kreminna near Makiivka, Ivanivka,, Yampolivka, Druzhelyubivka, Hrekivka, and Cherneshchyna; west of Kreminna near Torske; and southwest of Kreminna near Dibrova and in the Serebryanske forest area on December 31 to January 2.[38] The spokesperson of a Ukrainian brigade operating in the Lyman direction stated that Russian forces are operating drones with fiber optic cables but that Ukrainian forces are cutting the fiber optic cables or shooting down the drones with small arms.[39] Elements of the Russian 27th Motorized Rifle Brigade (1st Guards Tank Army [GTA], Moscow Military District [MMD]) are reportedly operating near Kupyansk; elements of the 15th Motorized Rifle Regiment (2nd Motorized Rifle Division, 1st GTA) are reportedly operating near Zahryzove; and elements of the 272nd Motorized Rifle Regiment (47th Tank Division, 1st GTA), including a TOS thermobaric artillery system, are reportedly operating near Stepova Novoselivka (southeast of Kupyansk).[40]
Russian Subordinate Main Effort #3 — Donetsk Oblast (Russian objective: Capture the entirety of Donetsk Oblast, the claimed territory of Russia’s proxies in Donbas)
Russian forces recently advanced near Siversk amid continued offensive operations in the area on January 1 and 2. Geolocated footage published on January 2 indicates that elements of the Russian 7th Motorized Rifle Brigade (3rd Combined Arms Army [CAA], formerly 2nd Luhansk People’s Republic [LNR] Army Corps [AC]) recently advanced in central Bilohorivka (northeast of Siversk).[41] Russian forces continued ground attacks northeast of Siversk near Bilohorivka and Serebryanka on December 31 to January 2.[42]
Russian forces continued offensive operations in the Chasiv Yar direction but did not make any confirmed advances on January 1 and 2. Russian milbloggers claimed on January 1 and 2 that Russian forces advanced in northern Chasiv Yar and near the Refractory Plant in central Chasiv Yar, and one milblogger claimed that Russian forces control most of Pivnichnyi Microraion in northern Chasiv Yar.[43] ISW has not observed confirmation of these claims, however. A Russian milblogger claimed on January 2 that Russian forces conducted heavy glide bomb and drone strikes against Ukrainian positions in the Chasiv Yar Refractory Plant in order to prepare for future ground assaults.[44] Russian forces continued ground attacks within Chasiv Yar; north of Chasiv Yar near Hryhorivka; and south of Chasiv Yar near Stupochky, Predtechyne, and Bila Hora on December 31 to January 2.[45] Ukrainian military officials reported on January 1 that Russian forces in the Chasiv Yar direction are mostly conducting infantry assaults and only conduct limited mechanized assaults in order to surprise Ukrainian forces.[46] Ukrainian military officials also stated that Russian forces are using the cover of fog and smoke grenades to conceal their ground attacks in Chasiv Yar and Toretsk. Elements of the Russian 98th Airborne (VDV) Division reportedly continue to operate in Chasiv Yar, and elements of the Russian 1008th Motorized Rifle Regiment (6th Motorized Rifle Division, 3rd AC) are reportedly recently operating near Klishchiivka (southeast of Chasiv Yar).[47]
Russian forces recently advanced in Toretsk amid continued offensive operations in the Toretsk direction on January 1 and 2. Geolocated footage published on January 1 indicates that Russian forces recently advanced in northwestern and western Toretsk following a reduced-platoon sized mechanized assault.[48] A Kremlin-affiliated milblogger claimed on December 31 that Russian forces control roughly 60 percent of Toretsk, and ISW currently assesses that Russian forces occupy roughly 65 percent of the settlement.[49] Russian milbloggers claimed that Russian forces advanced up to Volohodska Street in western Toretsk, along 3 Hirskyi Street and Kachalova Street in northwestern Toretsk, and in northern Toretsk, but ISW has not observed confirmation of these claims.[50] A Russian milblogger claimed that drone operators of the Russian 9th Motorized Rifle Brigade (51st CAA, formerly the 1st Donetsk People’s Republic [DNR] AC) conducted drone strikes on Ukrainian vehicles near Toretsk, which enabled elements of the 1st Motorized Rifle Brigade (51st CAA) to advance in the area.[51] Russian forces attacked within Toretsk itself, northeast of Toretsk near Dyliivka, west of Toretsk near Shcherbynivka, and southwest of Toretsk near Leonidivka on December 31 to January 2.[52] Drone operators of the Russian 132nd Motorized Rifle Brigade (51st CAA) are reportedly operating near Toretsk.[53]
Russian forces recently advanced east and south of Pokrovsk amid continued offensive operations in the Pokrovsk direction on January 1 and 2. Geolocated footage published on January 2 indicates that Russian forces recently seized Vozdvyzhenka (east of Pokrovsk), confirming several Russian milblogger claims on January 1 that elements of the Russian 5th Motorized Rifle Brigade (51st CAA) seized the settlement.[54] Additional geolocated footage published on January 2 shows that Russian forces recently advanced west of Zelene (south of Pokrovsk) and north of Novotroitske (southwest of Pokrovsk).[55] Geolocated footage published on January 1 and geolocated on January 2 indicates that Russian forces recently seized Novovasylivka (southwest of Pokrovsk and just west of Novotroitske).[56] A Russian milblogger claimed on January 1 that Russian forces are advancing towards Udachne (west of Pokrovsk along the T0406 Pokrovsk-Mezhova road), and another milblogger claimed that Russian forces have intensified offensive actions east of Myrnohrad (just east of Pokrovsk).[57] Other Russian milbloggers claimed that Russian forces are attacking and advancing in the area directly south of the T0406 road southwest of Pokrovsk, particularly around Solone, Vovkove, and Pishchane.[58] Several Russian milbloggers claimed that Russian forces seized Solone around January 1, but ISW has not observed confirmation of these claims.[59] The apparent intensification of Russian attacks both southwest of Pokrovsk towards Udachne and east of Pokrovsk in the Vozdvyzhenka area suggest that Russian forces may intend to envelop Pokrovsk from its western and eastern flanks, as opposed to attacking the town with frontal assaults from the south. Ukraine's Khortytsia Group of Forces Spokesperson Major Viktor Trehubov stated on January 1 that Russian forces are trying to bypass Pokrovsk because they lack resources for direct frontal assaults on the town's more urbanized areas.[60] The Ukrainian General Staff reported that fighting continued east of Pokrovsk near Vozdvyzhenka, Promin, Barankivka, and Myrolyubivka; southeast of Pokrovsk near Lysivka; south of Pokrovsk near Novyi Trud, Zelene, and Dachenske; and southwest of Pokrovsk near Shevchenko, Vovkove, Pishchane, Uspenivka, Solone, Kotlyne, Novovasylivka, and Novoolenivka on December 31 and January 1 and 2.[61] Elements of the Russian "Vega" Spetsnaz Detachment (24th Spetsnaz Brigade, Main Intelligence Directorate of the Russian General Staff [GRU]) are reportedly operating in the Pokrovsk direction.[62]
Russian forces recently advanced in the Kurakhove direction amid continued offensive operations in the area on January 1 and 2. Geolocated footage published on December 31 and January 1 indicates that Russian forces recently advanced in western Sontsivka (northwest of Kurakhove) and east of Petropavlivka (just east of Sontsivka), indicating that Russian forces seized Sontsivka.[63] Russian milbloggers claimed that Russian forces seized the Kurakhivske Thermal Power Plant (TPP) west of Kurakhove and advanced south and southwest of Kurakhove and west of Shevchenko (northwest of Kurakhove).[64] ISW has not observed confirmation of these claims, however. Russian sources claimed that elements of the Russian 5th Motorized Rifle Brigade (51st CAA) advanced in Kurakhove's industrial zone.[65] Some Russian milbloggers claimed that Russian forces entirely seized Kurakhove, but others claimed that Russian forces have not seized the entirety of the town.[66] A Kremlin-affiliated Russian milblogger claimed that Russian forces have only seized roughly 80 percent of Kurakhove.[67] Russian forces conducted offensive operations near Kurakhove itself, northwest of Kurakhove near Petropavlivka and Shevchenko, and west of Kurakhove near Dachne on December 31 and January 1 to 2.[68] A spokesperson of a Ukrainian brigade operating in the Kurakhove direction stated on January 2 that Russian forces are trying to advance to the H-15 Kurakhove-Zaporizhzhia City highway and have slightly reduced the intensity of their assaults.[69] The spokesperson stated that Russian forces are using armored vehicles less after significant vehicle losses in October and November 2024 and are constantly bringing in reserves, including new recruits, who have minimal training. Elements of the Russian 33rd Motorized Rifle Regiment (20th Motorized Rifle Division, 8th Combined Arms Army [CAA], Southern Military District [SMD]) are reportedly operating in the Kurakhove direction; elements of the 68th Tank Regiment (8th CAA, SMD) are reportedly operating near Kurakhove; elements of the 110th and 114th motorized rifle brigades (51st CAA) are reportedly operating in Kurakhove; and elements of the 238th Artillery Brigade (8th CAA, SMD) and drone operators of the 346th Spetsnaz Brigade (GRU) are reportedly operating near Dachne.[70]
Russian forces recently advanced in the Vuhledar direction amid continued offensive operations in the area on January 1 and 2. Geolocated footage published on December 31 indicates that Russian forces recently advanced north of Kostyantynopolske (northwest of Vuhledar).[71] Russian forces conducted offensive operations northwest of Vuhledar near Ulakly, Kostyantynopil, Yantarne, Kostyantynopolske, and Rozlyv on December 31 and January 1 to 2.[72] Elements of the Russian 102nd Motorized Rifle Regiment (150th Motorized Rifle Division, 8th CAA, SMD) are reportedly operating near Uspenivka (north of Vuhledar), and elements of the 238th Artillery Brigade (8th CAA, SMD) and 5th Motorized Rifle Brigade (51st CAA) are reportedly operating near Ulakly (northwest of Vuhledar).[73]
Russian forces continued offensive operations near Velyka Novosilka on January 1 and 2 but did not make any confirmed advances. Russian forces conducted offensive operations near Velyka Novosilka itself, north of Velyka Novosilka near Novyi Komar, northeast of Velyka Novosilka near Rozdolne, south of Velyka Novosilka near Neskychne, and west of Velyka Novosilka near Novosilka on December 31 and January 1 to 2.[74] A Russian source claimed that Ukrainian forces are counterattacking near Velyka Novosilka.[75] The spokesperson of a Ukrainian brigade operating near Velyka Novosilka stated on December 31 that Russian forces are using mostly infantry and little mechanized equipment during assaults.[76]
Russian Supporting Effort — Southern Axis (Russian objective: Maintain frontline positions and secure rear areas against Ukrainian strikes)
Russian and Ukrainian forces did not report fighting in the Hulyaipole (far eastern Zaporizhia Oblast) direction on January 1 and 2. Elements of the Russian 38th Motorized Rifle Brigade (35th Combined Arms Army [CAA], Eastern Military District [EMD]) are reportedly operating in the Polohy (Hulyaipole) direction.[77]
Russian forces recently advanced in western Zaporizhia Oblast amid continued offensive operations in the area on January 1 to 2. Geolocated footage published on January 2 indicates that Russian forces recently advanced in northern Bilohirya (northeast of Robotyne).[78] A Kremlin-affiliated Russian milblogger claimed on January 2 that elements of the Russian 70th Motorized Rifle Regiment (42nd Motorized Rifle Division, 58th CAA, Southern Military District [SMD]) raised a flag in central Bilohirya but then withdrew to their previous positions.[79] The milblogger claimed that Bilohirya is a contested "gray zone" but that the Russian raid in the settlement indicates that Russian forces seized Luhivske (just east of Bilohirya). Another Russian milblogger claimed that it is too early to claim that Russian forces control Bilohirya.[80] Russian forces conducted offensive operations near Novoandriivka (northwest of Robotyne) on January 1 and 2.[81] A Russian source claimed that Ukrainian forces unsuccessfully counterattacked near Orikhiv (north of Robotyne) and Kamyanske (northwest of Robotyne) on December 31.[82]
Russian forces continued attacks in the Dnipro direction and on the islands in the Dnipro River Delta on December 31 and January 1 to 2.[83] Drone operators of the Russian 205th Motorized Rifle Brigade (49th CAA, SMD) are reportedly operating in the Kherson direction.[84]
Russian Air, Missile, and Drone Campaign (Russian Objective: Target Ukrainian military and civilian infrastructure in the rear and on the frontline)
Russian forces conducted a series of drone strikes against Ukraine on the night of December 31 to January 1. The Ukrainian Air Force reported that Russian forces launched 111 Shahed and other strike drones from Bryansk and Oryol oblasts; Primorsko-Akhtarsk, Krasnodar Krai; and occupied Crimea.[85] The Ukrainian Air Force reported that Ukrainian forces downed 63 Shahed and other drones over Poltava, Sumy, Kyiv, Chernihiv, Cherkasy, Zaporizhia, Zhytomyr, Khmelnytskyi, Kirovohrad, and Mykolaiv oblasts; that 46 decoy drones were "locally lost" without negative consequences, likely due to Ukrainian electronic warfare (EW) interference; and that two decoys flew back over Belarusian and Russian airspace. Ukrainian officials reported that debris from downed Russian drones damaged residential infrastructure in Pecherskyi Raion and transportation infrastructure in Svyatoshynskyi Raion in Kyiv City.[86] Russian milbloggers claimed that Russian drone debris damaged the roof of Ukraine's National Bank, residential buildings, and unspecified military infrastructure in Kyiv and that a Shahed drone fell near the Ukrainian Presidential Office in Kyiv.[87] Ukraine's Southern Operational Command reported that Russian forces struck Odesa Oblast with a cruise missile on the afternoon of December 31, damaging an administration building.[88] Zaporizhia Oblast Military Administration Head Ivan Fedorov reported that 10 Shahed drones flew over Zaporizhia Oblast, five of which Ukrainian forces downed.[89] Khmelnytskyi Oblast Head Serhii Tyurin reported that Ukrainian forces downed two Shaheds over Khmelnytskyi Oblast.[90]
Russian forces also conducted a series of drone strikes against Ukraine on the night of January 1 to 2. The Ukrainian Air Force reported that Russian forces launched 72 Shahed and other strike drones from Bryansk, Oryol, and Kursk oblasts and Primorsko-Akhtarsk, Krasnodar Krai.[91] The Ukrainian Air Force reported that Ukrainian forces downed 47 Shahed and other drones over Poltava, Sumy, Kharkiv, Kyiv, Chernihiv, Cherkasy, Kirovohrad, Dnipropetrovsk, Odesa, Kherson, and Mykolaiv oblasts; that 24 decoy drones were "locally lost", likely due to Ukrainian EW interference; and that one drone remained in the air as of 0800 local time. Ukraine's Southern Operational Command reported on January 2 that Ukrainian forces destroyed seven Shahed drones over southern Ukraine.[92] Mykolaiv Oblast Administration Head Vitaly Kim reported on January 2 that Ukrainian forces destroyed two Shaheds overnight and that Russian forces launched ballistic missiles, possibly S-400s, on January 1 against Mykolaiv Oblast.[93] Russian milbloggers claimed that Russian forces launched an Iskander ballistic missile strike on an unspecified Ukrainian facility in Dnipro City on January 2.[94] Fedorov reported that Russian forces struck Stepnohirsk, Zaporizhia Oblast with 11 KAB glide bombs on January 2, destroying a five-story residential apartment building.[95]
Ukrainian President Volodymyr Zelensky reported during his New Year's national address on December 31 that Ukrainian forces shot down 1,310 cruise and ballistic missiles and 7,800 Iranian Shahed drones in 2024.[96] Kharkiv City Mayor Ihor Terekhov reported on January 1 that Russian strikes targeting Kharkiv City were less intense in December 2024 than in previous months and that Russian forces struck the city 318 times with missiles, drones, and aerial bombs in 2024.[97] Kremlin newswire TASS claimed, citing Russian Ministry of Defense (MoD) data, that Russian forces conducted over 1,500 strikes with high precision weapons and drones against targets in Ukraine in 2024.[98]
Russian Mobilization and Force Generation Efforts (Russian objective: Expand combat power without conducting general mobilization)
The Russian Ministry of Defense (MoD) continues to inadequately supply Russian military personnel with basic equipment and ammunition, forcing soldiers to provide their own materiel. Russian milbloggers claimed on January 1 that Russian forces are currently suffering from a widespread shortage of smoothbore small arms, such as 12-guage shotguns, commonly used to defend against first-person view (FPV) drones on the frontlines.[99] The milbloggers claimed that Russian evacuation teams regularly have only one or no smoothbore guns when evacuating wounded personnel and that Russian forces are forced to purchase their own small arms and ammunition despite the Russian MoD's previous efforts to address the small arms shortage on the frontlines. Another Russian milblogger, citing sources inside Rosgvardia, claimed that a previous effort to send hundreds of thousands of small arms that Russian authorities had confiscated from Russian civilians to Russian military units fighting in Ukraine did not solve the arms shortage issue.[100] The milblogger claimed that the Russian MoD and Rosgvardia did not cooperate and coordinate so neither entity transferred the arms to front line units en masse.[101] Another Russian milblogger disputed these claims, alleging that Russian servicemembers stated that they have received many confiscated smoothbore small arms.[102] Russian opposition media outlet Mobilization News posted footage on January 2 showing Russian servicemembers complaining about ongoing shortages of basic supplies and armaments[103] The Russian servicemembers stated that Russian personnel are regularly forced to purchase their own food and military equipment to make up for shortages.
Russia and Iran will likely sign a strategic partnership agreement that includes defense and military technological provisions in mid-January 2025. Russian state news outlet Izvestia reported on December 26 that Iranian President Masoud Pezeshkian is expected to sign a Comprehensive Strategic Partnership Agreement with Russia in Moscow on January 17, and the Iranian Embassy in Moscow and Russian Foreign Minister Sergei Lavrov confirmed on January 2 that the visit will occur.[104] Israeli news outlet Ynet reported that the deal likely includes provisions for Russia to supply Iran with Su-35 fighter jets, technology transfers for missile and military satellites production, and advanced defense systems like the S-400.[105] Ynet reported that Iran likely plans to send shipments of upgraded Iranian strike drone models to Russia in return. A Russian milblogger speculated on January 2 that Iran is preparing to transfer Fath-360 short-range ballistic missiles and Arman or Ababil air defense missile systems to Russia from the Bandar Anzali port on the Caspian Sea.[106] One milblogger claimed that Russia presumably purchased the missile and air defense systems from Iran, but another milblogger claimed that the images of the alleged preparations for these missile transfers do not fully resemble the Iranian Fath-360 and dismissed the speculation.[107]
The Russian government continues to increase financial benefits for Russian military veterans as part of ongoing efforts to incentivize voluntary military service. Russian sources reported on January 1 that the Russian government indexed insurance payments paid to Russian military servicemembers at 4.5 percent - in line with the Russian government’s inflation projections.[108] The move increases insurance payouts to Russian military personnel who were wounded or disabled while serving in the military.
Open-source reporting confirmed that at least 90,000 Russian military personnel have been killed in Ukraine since the start of the full-scale invasion in February 2022. A Ukrainian open-source intelligence (OSINT) Telegram channel reported on January 1 that it identified over 90,050 Russian soldiers killed in Ukraine.[109] Russian opposition outlet Mediazona and the BBC Russian Service jointly reported on November 29 that they have used open-source data to confirm at least 80,973 Russian soldiers killed in Ukraine.[110] The number of Russian soldiers killed in Ukraine is likely significantly higher than the 80,000 to 90,000 figure that OSINT sources have identified thus far. The Ukrainian General Staff reported that Russian forces suffered an average daily casualty rate of 1,585 killed and wounded servicemembers in December 2024.[111]
Russian Technological Adaptations (Russian objective: Introduce technological innovations to optimize systems for use in Ukraine)
Russia continues to innovate its drone capabilities, including naval drones and electronic warfare (EW) resistance. A Ukrainian source reported on January 1 that recently examined Russian Shahed drones contained Chinese-manufactured satellite navigation Controlled Reception Pattern Antennas (CRPA), which increase the drones' resistance to Ukrainian EW.[112] The Ukrainian source stated that the Chinese CRPA are cheaper than similar Iranian- and Russian-produced components and that Russia may have begun using the Chinese antennas due to supply shortages or the Russian and Iranian antennas' inability to provide adequate protection from Ukrainian EW systems. Russian milbloggers claimed on December 31 and January 2 that Russian forces completed a successful second test of a new domestically produced naval drone model capable of carrying a 150 kilogram payload.[113]
Russia's primary tank manufacturer Uralvagonzavod reported on December 30 that a recently manufactured batch of Russian T-90M Proryv and modernized T-72B3 tanks contained over 100 modifications and adaptations as compared to earlier models produced prior to Russia’s full-scale invasion of Ukraine in 2022.[114] Uralvagonzavod stated that the adaptations include anti-drone nets; reinforced rubber armor; additional protections on the stern, engine, and engine-transmission compartments; integrated EW systems; and improved camouflage capabilities.
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)
ISW is not reporting on activities in Russian-occupied areas today.
Significant activity in Belarus (Russian efforts to increase its military presence in Belarus and further integrate Belarus into Russian-favorable frameworks)
Belarus assumed the presidency of the Eurasian Economic Union (EAEU) on January 1 and will hold the office until January 1, 2026.[115]
Note: ISW does not receive any classified material from any source, uses only publicly available information, and draws extensively on Russian, Ukrainian, and Western reporting and social media as well as commercially available satellite imagery and other geospatial data as the basis for these reports. References to all sources used are provided in the endnotes of each update.
[1] https://t.me/tass_agency/294256 ; https://t.me/tass_agency/294265 ; https://t.me/gazprom/1819 ; https://t.me/bbcrussian/74841; https://t.me/energyofukraine/3464; https://t.me/tass_agency/294374; https://t.me/tass_agency/294375 ; https://t.me/MID_Russia/50380; https://ria dot ru/20250102/gaz-1992301580.html; https://www.mid dot ru/ru/foreign_policy/news/1989826/; https://t.me/tass_agency/294310; https://t.me/tass_agency/294306;
[2] https://www.reuters.com/business/energy/gazprom-loss-shows-struggle-fill-eu-gas-sales-gap-with-china-2024-05-13/
[3] https://www.bloomberg.com/news/articles/2025-01-01/russia-and-ukraine-end-five-decades-of-gas-transit-to-europe?srnd=homepage-europe
[4] https://www.bbc.com/russian/articles/c0kvm86xdx6o
[5] https://www.understandingwar.org/backgrounder/nord-stream-2-poses-long-term-national-security-challenge-us-and-its-allies; https://understandingwar.org/backgrounder/weakness-lethal-why-putin-invaded-ukraine-and-how-war-must-end
[6] https://newsmaker dot md/ro/gazprom-lasa-fara-gaze-naturale-regiunea-transnistreana-concernul-rus-anunta-ca-opreste-livrarile-din-1-ianuarie/ ; https://apnews.com/article/russia-moldova-gas-energy-supplies-power-blackout-0104db5be40e473308457e2657d15daa
[7] https://www.osw.waw dot pl/en/publikacje/analyses/2023-09-14/moldova-reduction-russian-influence-gas-sector; https://apnews.com/article/russia-moldova-gas-energy-supplies-power-blackout-0104db5be40e473308457e2657d15daa
[8] https://www.zdg dot md/stiri/watchdog-gazprom-nu-a-rezervat-capacitati-de-transport-a-gazelor-naturale-pentru-regiunea-transnistreana-din-ianuarie-2025-ce-urmeaza/ ; https://www.facebook.com/MinisterulEnergieiRM/posts/pfbid02YRkttNUpUVoCsZgwuwDU3fiD7KdMcXpQ9AK9cdwMTN3y3PsH2raDaFttDrwSf5yyl ; https://www.digi24 dot ro/stiri/externe/moldova/doua-companii-care-furnizeaza-energie-electrica-in-republica-moldova-cer-dublarea-preturilor-dupa-ce-gazprom-a-taiat-gazul-3066475 ; https://newsmaker dot md/ro/krasnoselski-dupa-oprirea-livrarilor-de-gaz-in-transnistria-acesta-sa-fie-cel-mai-dificil-moment-al-anului-curent/
[9] https://www.understandingwar.org/backgrounder/russia-poses-long-term-threats-moldova%E2%80%99s-european-integration-beyond-october-elections
[10] https://novostipmr dot com/ru/news/25-01-01/prezident-pmr-provel-zasedanie-opershtaba-po-preodoleniyu
[11] https://www.interfax dot ru/world/1001465
[12] https://gov dot md/ro/content/celula-de-criza-de-la-guvern-consumul-de-energie-electrica-continua-sa-fie-asigurat-pe
[13] https://moldova dot europalibera.org/a/chisinaul-spune-ca-poate-ajuta-tiraspolul-sa-procure-gaze-naturale-de-pe-piata-europeana/33261244.html
[14] https://www.president dot gov.ua/news/novorichne-privitannya-prezidenta-ukrayini-volodimira-zelens-95297
[15] https://t.me/tass_agency/294252 ; https://tass dot ru/ekonomika/22810013
[16] http://www.kremlin dot ru/acts/bank/48370 ; https://old.energoatom dot com.ua/app-eng/history-zaes.html
[17] https://t.me/tass_agency/294356 ; https://t.me/tass_agency/294360 ; https://t.me/vrogov/18546 ; https://tass dot ru/ekonomika/22810013 ; https://tass dot ru/ekonomika/22813231
[18] https://x.com/Maks_NAFO_FELLA/status/1874796333909033048; https://x.com/99Dominik_/status/1874796670627754250; https://x.com/99Dominik_/status/1874801030384570423; https://x.com/TuiteroMartin/status/1874801805328351499; https://t.me/astrapress/71604; https://t.me/BaluHUB777/16494 ; https://x.com/666_mancer/status/1874804287886536993; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02M8Hes8disQUKhviH3QdK3j4Xbau4yhqYat86vn4rkcvzAWWJBUKogGSp721LfaQPl
[19] https://t.me/Hinshtein/8952; https://t.me/tass_agency/294414; https://meduza dot io/news/2025/01/02/vsu-nanesli-raketnyy-udar-po-domu-kultury-v-kurskom-sele; https://t.me/ButusovPlus/16315; https://t.me/tass_agency/294429; https://t.me/tass_agency/294432; https://t.me/andriyshTime/31533
[20] https://t.me/DnevnikDesantnika/21862
[21] https://t.me/DIUkraine/5145; https://gur.gov dot ua/content/rekord-onovleno-raketni-magury-u-chornomu-mori-urazyly-try-helikoptery-rf-dva-znyshcheno-ta-odyn-poshkodzheno.html; https://t.me/bbcrussian/74891
[22] https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-december-31-2024
[23] https://www.youtube.com/watch?v=WY8sDvZdWEA ; https://armyinform.com dot ua/2025/01/02/vony-otrymaly-vidpovid-na-svoyu-taktyku-rechnyk-vms-prokomentuvav-zbyttya-rosijskogo-gelikoptera/
[24] https://armyinform dot com.ua/2025/01/02/vms-zsu-u-rosiyan-faktychno-vidsutnya-vijskovo-morska-logistyka-v-chornomu-mori/
[25] https://t.me/fighter_bomber/19439 ; https://x.com/666_mancer/status/1874800072334229846
[26] https://www.understandingwar.org/backgrounder/special-edition-campaign-assessment-ukraine%E2%80%99s-strike-campaign-against-crimea
[27] https://t.me/wargonzo/24052
[28] https://t.me/dva_majors/61671; https://t.me/wargonzo/24071; https://t.me/rybar/66824
[29] https://t.me/mod_russia/47520
[30] https://t.me/rybar/66824
[31] https://t.me/rybar/66824
[32] https://gur.gov dot ua/content/pryhody-zelenoho-zmiia-na-kurshchyni-soldaty-armii-kndr-ponapyvalys-u-novorichnu-nich.html; https://t.me/DIUkraine/5144
[33] https://t.me/rusich_army/19800; https://t.me/ButusovPlus/16320
[34] https://t.me/otukharkiv/3328 ; https://t.me/Khortytsky_wind/3897 ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02wVvDxqKYFripjckHR8oAoFG8m2HgFuRiAWFgnXnddZYPjoJPsVNc2qJ6Knshps44l ; https://t.me/Khortytsky_wind/3909
[35] https://armyinform.com dot ua/2025/01/01/u-sylah-oborony-poyasnyly-yaki-czili-peresliduye-vorog-shturmuyuchy-vovchansk/
[36] https://t.me/boris_rozhin/149972; https://t.me/dva_majors/61671; https://t.me/z_arhiv/30349; https://t.me/voenkorKotenok/61157
[37] https://t.me/boris_rozhin/149972; https://t.me/dva_majors/61671; https://t.me/z_arhiv/30349; https://t.me/voenkorKotenok/61157
[38] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02EEgqkLRG8G4ddAhRT5bFN3ifqJCqUq4sNQPyH1V6yisekUd4jyJPAKU9UxSoMN7Cl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06W44ezsFpBSRJsouTmp812SQ22eLf3V1pzyMwF6YEE7koRcQq32JGzJ2HnzyWuvyl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl; https://t.me/Khortytsky_wind/3897; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02wVvDxqKYFripjckHR8oAoFG8m2HgFuRiAWFgnXnddZYPjoJPsVNc2qJ6Knshps44l; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0238293zDdxYgt2gouDLtmbLnrEK3g4KtrEC7c68Vsfdv1yQTv5hgrapxq994aZ3Esl; https://t.me/Khortytsky_wind/3905; https://t.me/Khortytsky_wind/3909
[39] https://armyinform dot com.ua/2024/12/31/konczert-kobzona-zamist-salatu-olivye-na-lymanskomu-napryamku-pryvitaly-pivtora-desyatky-okupantiv/
[40] https://t.me/RVvoenkor/83750; https://t.me/boris_rozhin/149916; https://t.me/RVvoenkor/83682
[41] https://t.me/creamy_caprice/7990; https://t.me/kozakgyluntv/20383; https://t.me/NgP_raZVedka/20207;
[42] https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl; https://t.me/Khortytsky_wind/3897; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0238293zDdxYgt2gouDLtmbLnrEK3g4KtrEC7c68Vsfdv1yQTv5hgrapxq994aZ3Esl
[43] https://t.me/rybar/66846; https://t.me/wargonzo/24052; https://t.me/z_arhiv/30369
[44] https://t.me/DnevnikDesantnika/21847
[45] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02EEgqkLRG8G4ddAhRT5bFN3ifqJCqUq4sNQPyH1V6yisekUd4jyJPAKU9UxSoMN7Cl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06W44ezsFpBSRJsouTmp812SQ22eLf3V1pzyMwF6YEE7koRcQq32JGzJ2HnzyWuvyl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02wVvDxqKYFripjckHR8oAoFG8m2HgFuRiAWFgnXnddZYPjoJPsVNc2qJ6Knshps44l; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0238293zDdxYgt2gouDLtmbLnrEK3g4KtrEC7c68Vsfdv1yQTv5hgrapxq994aZ3Esl; https://t.me/Khortytsky_wind/3905; https://t.me/Khortytsky_wind/3909; https://t.me/wargonzo/24071
[46] https://armyinform.com dot ua/2025/01/01/vorog-posylyuye-tysk-na-chasiv-yar-ale-stavka-na-zhyvu-sylu-ne-spraczovuye/; https://t.me/Khortytsky_wind/3897
[47] https://armyinform.com dot ua/2025/01/01/vorog-posylyuye-tysk-na-chasiv-yar-ale-stavka-na-zhyvu-sylu-ne-spraczovuye/; https://t.me/DnevnikDesantnika/21842; https://t.me/ButusovPlus/16263 ; https://x.com/666_mancer/status/1874712127556272358
[48] https://t.me/WarArchive_ua/24202; https://t.me/Khyzhak_brigade/336; https://x.com/AudaxonX/status/1874407833816772857; https://x.com/AudaxonX/status/1874160262791782520; https://t.me/z_arhiv/30352; https://t.me/boris_rozhin/149814
[49] https://t.me/rybar/66826
[50] https://t.me/WarArchive_ua/24202; https://t.me/Khyzhak_brigade/336; https://x.com/AudaxonX/status/1874407833816772857; https://x.com/AudaxonX/status/1874160262791782520; https://t.me/z_arhiv/30352; https://t.me/boris_rozhin/149814; https://t.me/z_arhiv/30366; https://t.me/voenkorKotenok/61144
[51] https://t.me/nm_dnr/13210
[52] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02EEgqkLRG8G4ddAhRT5bFN3ifqJCqUq4sNQPyH1V6yisekUd4jyJPAKU9UxSoMN7Cl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06W44ezsFpBSRJsouTmp812SQ22eLf3V1pzyMwF6YEE7koRcQq32JGzJ2HnzyWuvyl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl; https://t.me/wargonzo/24052; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02wVvDxqKYFripjckHR8oAoFG8m2HgFuRiAWFgnXnddZYPjoJPsVNc2qJ6Knshps44l; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0238293zDdxYgt2gouDLtmbLnrEK3g4KtrEC7c68Vsfdv1yQTv5hgrapxq994aZ3Esl; https://t.me/Khortytsky_wind/3905
[53] https://t.me/boris_rozhin/149835
[54] https://t.me/creamy_caprice/7988?single; https://t.me/Sladkov_plus/12188; https://t.me/voenkorKotenok/61150; https://t.me/Sladkov_plus/12188; https://t.me/z_arhiv/30355 ; https://t.me/vrogov/18541; https://t.me/RVvoenkor/83720; https://t.me/Sladkov_plus/12188
[55] https://x.com/PuenteUribarri/status/1874835794156020211; https://x.com/PuenteUribarri/status/1874846616471113745; https://t.me/ok_pivnich1/11924; https://t.me/creamy_caprice/7995
[56] https://t.me/stanislav_osman/7924; https://t.me/creamy_caprice/7980; https://t.me/creamy_caprice/7994; https://www.facebook.com/watch/?v=1953829355116761
[57] https://t.me/boris_rozhin/149945; https://t.me/boris_rozhin/149860; https://t.me/rybar/66841
[58] https://t.me/boris_rozhin/149945; https://t.me/boris_rozhin/149945; https://t.me/voenkorKotenok/61151; https://t.me/dva_majors/61647
[59] https://t.me/voenkorKotenok/61151; https://t.me/dva_majors/61647
[60] https://armyinform.com dot ua/2025/01/01/u-sylah-oborony-rozpovily-yak-u-rosiyan-zryvayutsya-plany-obijty-pokrovsk/; https://armyinform.com dot ua/2025/01/02/najgaryachishyj-z-usih-nashyh-napryamkiv-okupanty-namagayutsya-vzyaty-pokrovsk-u-napivotochennya/
[61] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02EEgqkLRG8G4ddAhRT5bFN3ifqJCqUq4sNQPyH1V6yisekUd4jyJPAKU9UxSoMN7Cl; . https://www.facebook.com/GeneralStaff.ua/posts/pfbid06W44ezsFpBSRJsouTmp812SQ22eLf3V1pzyMwF6YEE7koRcQq32JGzJ2HnzyWuvyl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02wVvDxqKYFripjckHR8oAoFG8m2HgFuRiAWFgnXnddZYPjoJPsVNc2qJ6Knshps44l; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0238293zDdxYgt2gouDLtmbLnrEK3g4KtrEC7c68Vsfdv1yQTv5hgrapxq994aZ3Esl
[62] https://t.me/RVvoenkor/83690; https://t.me/sashakots/51034
[63] https://t.me/TIMURSOCHI23/8420; https://t.me/creamy_caprice/7982; ; https://t.me/creamy_caprice/7981; https://t.me/robert_magyar/1002
[64] https://t.me/rybar/66840; https://t.me/dnrdonetsk/128855; https://t.me/Sladkov_plus/12186 ; https://t.me/Sladkov_plus/12187; https://t.me/boris_rozhin/149814 ; https://t.me/boris_rozhin/149972; https://t.me/boris_rozhin/149945
[65] https://t.me/z_arhiv/30327; https://t.me/SolovievLive/306365 ; https://t.me/RVvoenkor/83679 ; https://t.me/RVvoenkor/83689; https://t.me/DnevnikDesantnika/21814; https://t.me/boris_rozhin/149807
[66] https://t.me/dnrdonetsk/128855; https://t.me/Sladkov_plus/12186 ; https://t.me/Sladkov_plus/12187 ; https://t.me/wargonzo/24050; https://t.me/wargonzo/24052 ; https://t.me/voenkorKotenok/61140; https://t.me/DnevnikDesantnika/21796; https://t.me/milinfolive/138975
[67] https://t.me/rybar/66827
[68] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02EEgqkLRG8G4ddAhRT5bFN3ifqJCqUq4sNQPyH1V6yisekUd4jyJPAKU9UxSoMN7Cl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06W44ezsFpBSRJsouTmp812SQ22eLf3V1pzyMwF6YEE7koRcQq32JGzJ2HnzyWuvyl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl ; https://t.me/Khortytsky_wind/3897; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02wVvDxqKYFripjckHR8oAoFG8m2HgFuRiAWFgnXnddZYPjoJPsVNc2qJ6Knshps44l ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0238293zDdxYgt2gouDLtmbLnrEK3g4KtrEC7c68Vsfdv1yQTv5hgrapxq994aZ3Esl ; https://t.me/Khortytsky_wind/3905 ; https://t.me/Khortytsky_wind/3909
[69] https://www.youtube.com/watch?v=j5TqaWCCdUg ; https://armyinform dot com.ua/2025/01/02/u-sylah-oborony-rozpovily-pro-velychezni-vtraty-rosiyan-u-tehniczi-na-kurahivskomu-napryamku/
[70] https://t.me/RVvoenkor/83678; https://t.me/dva_majors/61614; https://t.me/wargonzo/24050; https://t.me/nm_dnr/13209
[71] https://t.me/creamy_caprice/7991; https://www.facebook.com/watch/?v=937926917911336
[72] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02EEgqkLRG8G4ddAhRT5bFN3ifqJCqUq4sNQPyH1V6yisekUd4jyJPAKU9UxSoMN7Cl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06W44ezsFpBSRJsouTmp812SQ22eLf3V1pzyMwF6YEE7koRcQq32JGzJ2HnzyWuvyl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl; https://t.me/Khortytsky_wind/3897; https://t.me/voenkorKotenok/61167
[73] https://t.me/boris_rozhin/149849; https://t.me/boris_rozhin/149850
[74] https://t.me/voenkorKotenok/61156; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02EEgqkLRG8G4ddAhRT5bFN3ifqJCqUq4sNQPyH1V6yisekUd4jyJPAKU9UxSoMN7Cl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06W44ezsFpBSRJsouTmp812SQ22eLf3V1pzyMwF6YEE7koRcQq32JGzJ2HnzyWuvyl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl; https://t.me/Khortytsky_wind/3897; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02wVvDxqKYFripjckHR8oAoFG8m2HgFuRiAWFgnXnddZYPjoJPsVNc2qJ6Knshps44l ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0238293zDdxYgt2gouDLtmbLnrEK3g4KtrEC7c68Vsfdv1yQTv5hgrapxq994aZ3Esl ; https://t.me/Khortytsky_wind/3905; https://t.me/Khortytsky_wind/3909
[75] https://t.me/voenkorKotenok/61156
[76] https://armyinform dot com.ua/2024/12/31/pomyrayut-ale-ne-zakinchuyutsya-okupanty-vlashtovuyut-na-vremivskomu-napryamku-zombi-apokalipsys/
[77] https://t.me/voin_dv/12571
[78] https://t.me/creamy_caprice/7984; https://t.me/ZS42MSD/1881
[79] https://t.me/rybar/66869
[80] https://t.me/dva_majors/61690
[81] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02EEgqkLRG8G4ddAhRT5bFN3ifqJCqUq4sNQPyH1V6yisekUd4jyJPAKU9UxSoMN7Cl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06W44ezsFpBSRJsouTmp812SQ22eLf3V1pzyMwF6YEE7koRcQq32JGzJ2HnzyWuvyl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0238293zDdxYgt2gouDLtmbLnrEK3g4KtrEC7c68Vsfdv1yQTv5hgrapxq994aZ3Esl
[82] https://t.me/DnevnikDesantnika/21813; https://t.me/DnevnikDesantnika/21797
[83] https://www.facebook.com/GeneralStaff.ua/posts/pfbid02EEgqkLRG8G4ddAhRT5bFN3ifqJCqUq4sNQPyH1V6yisekUd4jyJPAKU9UxSoMN7Cl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06W44ezsFpBSRJsouTmp812SQ22eLf3V1pzyMwF6YEE7koRcQq32JGzJ2HnzyWuvyl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid06y8wbG3N3pmpk6LPJCosBBctDKkgTT8WScEgB1fsQJAH3f6WR3hQfvbxGoDGbVVEl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid09QM3ZJuxRz3juLtoaomsmC1MwcAuiT5nPN7GoLCPoEQG24ZhGHVwfBBhuoe9HjQBl; https://www.facebook.com/GeneralStaff.ua/posts/pfbid02wVvDxqKYFripjckHR8oAoFG8m2HgFuRiAWFgnXnddZYPjoJPsVNc2qJ6Knshps44l ; https://www.facebook.com/GeneralStaff.ua/posts/pfbid0238293zDdxYgt2gouDLtmbLnrEK3g4KtrEC7c68Vsfdv1yQTv5hgrapxq994aZ3Esl; https://t.me/SJTF_Odes/11922
[84] https://t.me/dva_majors/61689
[85] https://t.me/kpszsu/25915
[86] https://suspilne dot media/kyiv/915377-e-zagibli-u-persij-den-novogo-roku-rosia-atakuvala-kiiv-bezpilotnikami/; https://t.me/VA_Kyiv/10353; https://x.com/SESU_UA/status/1874363469040148847 ; https://t.me/vitaliy_klitschko/3968 ; https://t.me/radiosvoboda/74337 ; https://t.me/severrealii/29012 ; https://t.me/tkachenkotymur/708
[87] https://t.me/rybar/66835 ; https://t.me/DnevnikDesantnika/21829 ; https://t.me/dva_majors/61638 ; https://t.me/dva_majors/61623 ; https://t.me/RVvoenkor/83718 ; https://t.me/RVvoenkor/83723 ; https://t.me/dva_majors/61644 ; https://t.me/stalins_sokol/54; https://t.me/karaulny_accountant/48611 ; https://t.me/rusich_army/19788 ;
[88] https://t.me/SJTF_Odes/11920
[89] https://t.me/ivan_fedorov_zp/14774
[90] https://www.facebook.com/sergii.tiurin.public/posts/pfbid02RoTPVtMvL8CTULbx5JkHAqEemVS1fvT4TXd76nKZmSkoCeoh6DB7QFCSZ2Ay9KDpl?rdid=uE6UjE1EB777ss55#
[91] https://t.me/kpszsu/26037
[92] https://t.me/SJTF_Odes/11923
[93] https://t.me/mykolaivskaODA/12702
[94] https://t.me/RVvoenkor/83785 ; https://t.me/DnevnikDesantnika/21867
[95] https://t.me/ivan_fedorov_zp/14791
[96] https://www.president dot gov.ua/news/novorichne-privitannya-prezidenta-ukrayini-volodimira-zelens-95297
[97] https://t.me/ihor_terekhov/2040 ; https://t.me/ihor_terekhov/2041
[98] https://t.me/tass_agency/294351
[99] https://t.me/bayraktar1070/3238 ; https://t.me/dva_majors/61656
[100] https://t.me/DmitriySteshin/12457
[101] https://t.me/DmitriySteshin/12457
[102] https://t.me/Sladkov_plus/12191 ; https://t.me/Sladkov_plus/12192
[103] https://t.me/mobilizationnews/21578
[104] https://iz dot ru/1814543/2024-12-26/prezident-irana-17-ianvaria-planiruet-posetit-rf-dlia-podpisaniia-dogovora-o-sotrudnichestve
[105] https://t.me/RVvoenkor/83677 ; https://www.ynetnews dot com/article/h1vqyteuyl
[106] https://t.me/milinfolive/139027 ; https://t.me/milinfolive/139036 ; https://t.me/ImpNavigator/9579
[107] https://t.me/milinfolive/139027 ; https://t.me/ImpNavigator/9579
[108] https://t.me/rusich_army/19786 ; https://www.pnp dot ru/social/vyplaty-uchastnikam-svo-vyrastut-v-2025-godu.html ; https://www.garant dot ru/news/1776856/
[109] https://t.me/pechalbeda200/141961
[110] https://meduza dot io/en/news/2024/11/29/more-than-80-000-russian-servicemen-confirmed-killed-in-ukraine-majority-of-whom-were-civilians-before-full-scale-war-bbc-and-mediazona
[111] https://understandingwar.org/backgrounder/russian-offensive-campaign-assessment-december-31-2024
[112] https://t.me/serhii_flash/4621 ; https://x.com/666_mancer/status/1874500190918639691
[113] https://t.me/potapov_npp/623 ; https://t.me/milinfolive/139023
[114] https://t.me/epoddubny/22067 ; https://t.me/uvznews/2812?single
[115] https://t.me/belta_telegramm/287139