Jomini of the West Profile picture
Apr 29 25 tweets 8 min read
1/ Ukrainian TVD, Day 58-64. The past week has seen Russian forces initiate an integrated offensive along the Siverskyi Donets Line & Severodonetsk Salient. Assaults resume against the Azovstal Metallurgical Zone; UKR forces execute several spoiling attacks. #WarinUkriane
2/ Weather Impact. The 10-day forecast for eastern Ukraine favors Russian offensive operations. Partly cloudy skies will not degrade VKS sorties or UAV operations. Higher temps (16-21 C) will start to dry out areas with extensive mud, slightly improving offroad movement.
3/ Kharkiv OD. The Ukrainian General Staff estimates at least 7x BTGs of 6th CAA & Baltic / Northern Fleet Naval Infantry blocking Kharkiv and screening Russian movements east of the Siverskyi Donets. #Kharkiv
4/ Ukrainian forces inch closer to Kozacha Lopan, threatening Russian control of the E105 HWY from Ruska Lozova to Belgorod. Russian loss of the E105 HWY will place Belgorod under increased threat of Ukrainian long-range strike attacks.
5/ Severodonetsk-Donetsk OD. The Russians have expanded their initial limited probing / recon in force attacks of 19-22 April into a general dispersed offensive. Russian troops are pushing methodically on generally mutual supporting axes north and west of Slovyansk-Kramatorsk.
6/ In the Severodoentsk Salient it appears Russian forces are positioning to encircle the main urban sprawl of Severodonetsk-Lysychansk from the NE and SE while reducing Ukrainian defenses through massed artillery bombardment.
7/ Further south on the Donetsk-Horlivka region, expect Russian offensive action to continue in Marlinka & Avdiivka as Russian & proxy militia forces attempt to break through the Ukrainian prepared defenses along the line of contact.
8/ Zaporizhzhia OD. Russian forces have made numerous small gains over the last several days along the Ukrainian defensive line running from Vasylivka, through Huliaipole, to Velyka Novosilka. These attacks may potentially threaten Zaporizhzhia if a breakthrough is made.
9/ So far Russian actions in this area appear consistent with my earlier assessment of the Zaporizhzhia OD being a disruption zone where the intent is to fix Ukrainian forces to ensure success of operations in the Severodonetsk-Donestsk OD.
10/ An assault on Zaporizhzhia, though not immediately likely, may well be an eventual action Russian forces will take. As the administrative center of the Zaporizhzhia Oblast it is an important political objective to hold to claim legitimacy of a propped-up proxy state.
11/ Mariupol. Russian forces renewed attacks against the Azovstal Metallurgical Zone over the weekend (23-24 April), most likely to secure the M14 HWY running through the industrial Zone. Operations also continue against pockets of resistance outside the Azovstal area. #Mariupol
12/ It is unlikely that Russian troops will storm Azovstal itself but will focus attacks on reducing the size of the defensive perimeter of the Steel Plant. There are indications that the north Azovstal may have been captured by Russian forces.
13/ The siege of Mariupol illustrates how difficult it is for contemporary military forces to exert physical and/or virtual control of urban spaces. Virtually, cell phone saturation, social media, and cloud services render virtual isolation improbable.
14/ Physically, moving from the periphery inward is problematic as complex highway interchanges, road congestion, innumerable subterranean and surface passageway access makes controlling movement difficult without a massive engineering effort to reshape the city itself.
15/ Odesa-Kherson OD. Oleksandrivka to the west of Kherson is reported to be under Russian control. Russian forces launch attacks in northern Kherson Oblast toward Kryvyi Rih. Ukrainian forces claim to have recaptured several towns along the M14 HWY toward Kherson. #Kherson
16/ Aerospace Assessment. VKS air sorties strike multiple railway hubs in western Ukraine with PGMs to slow the distribution of western military aid further east. PGM attacks also target Odesa. It is estimate Russia has expended 1,300 PGMs in Ukraine.
17/ Ukrainian TV. It is unlikely that Russia & Ukraine will return to meaningful negotiations soon. Growing evidence of Russian atrocities & the Kremlin’s narrative of framing the war as one against “Western aggression” pushes both sides to seek a military solution.
18/ Humanitarian Impact. Ukrainian refugees total 7.1+ million with 5.6+ million in countries bordering Ukraine, another 1.5+ throughout Europe, and 7.5+ million internally displaced people throughout Ukraine (1.4+ million in eastern & 228K in southern Ukraine).
19/ There are an estimate 1,000 civilians in Azovstal, Russian forces continue to target Ukrainian civil & civic leaders throughout southern Ukraine for arrest to disrupt civil resistance to Russian occupation. Ukrainian partisan activity remains high.
20/ Russia intends to create a proxy state in the south, with a referendum planned in Kherson possibly in the first week of May. Ongoing partisan activity & civil resistance may prevent this from occurring. Recent Russian rhetoric suggests a resumption of the Norossiya project.
21/ Lethal military aid from Western nations continue to arrive to their final European debarkation point before forward movement into Ukraine. US Secretary of Defense & State meet with Pres. Zelensky in Kyiv on 25 April to discuss continue aid.
22/ Overall Assessment. Russia needs a battlefield success(es) for any hope of drawing out concessions from Ukraine. Severodonetsk must be taken to claim victory in Luhansk. Therefore, Russia will go hard for Severodonetsk and the Slovyansk-Kramatorsk area.
23/ Russian forces will likely move SE from Barvinkove to Druzhkivka just south of Kramatorsk to cut the remaining GLOCs from the west and the north-south link to Avdiivka. The push north from Avdiivka is likely meant to link-up with Russian forces in the Kramatorsk.
24/ These maps have been created by me based off the most reliable information of activity in the Ukrainian Theater of War from a variety of sources. Errors will be corrected as soon as they are identified.
25/ Information regarding Ukrainian units are meant to be general, are based on Ukrainian General Staff statements and social media posts, official Ukrainian government press releases, and local news. It does not depict current unit movements. END

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Jomini of the West

Jomini of the West Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @JominiW

May 1
1/ Ukrainian TVD, Day 65-66. The 48hrs has seen Russian forces continue their integrated offensive along the Siverskyi Donets Line & Severodonetsk Salient. UKR forces have executed several successful counterattacks around Kharkiv. #WarinUkraine #UkraineRussianWar #Ukraine Image
2/ Weather Impact. The 10-day forecast for eastern Ukraine favors Russian offensive operations. Steady higher temps (17-23 C) will continue to dry out areas with extensive mud, slightly improving offroad movement. Cloud cover will not degrade VKS sorties or UAV operations. Image
3/ Kharkiv OD. Ukrainian forces continue to conduct successful counterattacks to the north and east of Kharkiv, slowly pushing Russian forces toward the Russian border and Siverskyi Donets. Russian forces in the area are not adequate to slow Ukrainian attacks. #Kharkiv #Lozova Image
Read 20 tweets
Apr 23
1/ Ukrainian Theater of War, Day 55-57: The past 72 hrs. have seen the Kremlin declare “victory” in Mariupol, with Ukrainian resistance continuing in the Azovstal area. Russia keeps up pressure in the Severodonetsk Salient with only marginal gains. #UkraineRussiaWar #Ukraine Image
2/ Humanitarian Impact. Ukrainian refugees exceed 6.97 million, with over 7.4 million IDPs throughout Ukraine. Evidence of deliberate atrocities emerge from Bucha grow daily, lending credence to reports of mass graves & mobile crematoriums in Mariupol.
3/ Weather Impact. The 10-day forecast for most of the Donbas-Kherson TVD will comprise of partly cloudy skies & light rain on 24 APR, wind speed will generally average at 9 mph. Air & artillery strikes will remain degraded, mud continues to restrict ground movement. Image
Read 20 tweets
Apr 19
1/ Ukrainian Theater of War, Day 52-54: The past 72 hrs. have seen Russian forces reduce Ukrainian defenses in Mariupol to the Azovstal area. Ukrainian forces around Kharkiv launch several successful counterattacks while Russia builds forces near Izium. #Ukraine #UkraineInvasion
2/ Humanitarian Impact. Ukrainian refugees top 6.67 million, with over 6.6 million IDPs throughout Ukraine. 27 European countries are hosting Ukrainian Refugees, with many eastern European nations taking the weight of this humanitarian crisis.
3/ Weather Impact. The 10-day forecast for most of the Donbas-Kherson TVD will comprise of increased cloud cover & rainstorms, wind speed will generally average at 8 mph. Air & artillery strikes will remain degraded, while heavy rain continues to restrict ground movement.
Read 13 tweets
Apr 19
1/ Ukrainian Theater of War, Day 52-54: The past 172 hrs. have seen Russian forces reduce Ukrainian defenses in Mariupol to the Azovstal area. Ukrainian forces around Kharkiv launch several successful counterattacks while Russia builds forces near Izium. #Ukraine #UkraineInvasion
2/ Humanitarian Impact. Ukrainian refugees top 6.67 million, with over 6.6 million IDPs throughout Ukraine. 27 European countries are hosting Ukrainian Refugees, with many eastern European nations taking the weight of this humanitarian crisis.
3/ Weather Impact. The 10-day forecast for most of the Donbas-Kherson TVD will comprise of increased cloud cover & rainstorms, wind speed will generally average at 8 mph. Air & artillery strikes will remain degraded, while heavy rain continues to restrict ground movement.
Read 13 tweets
Apr 16
1/ Ukrainian Theater of War, Day 47-51: The past 120 hrs. have seen Russian forces attempt to break through the Donets River Line & Severodonetsk Salient. In Mariupol Russian forces have made multiple gains, Ukrainian defenses still hold SW & central Mariupol. #UkraineRussianWar
2/ Humanitarian Impact. Ukrainian refugees top 6.4 million, with over 6.6 million IDPs throughout Ukraine. The extent of destruction to Ukrainian cities due to recent fighting is becoming more apparent as UN UNOSAT data becomes available. t.me/ukrpravda_news…
3/ Weather Impact. The 10-day forecast for most of the Donbas-Kherson TVD will comprise of increased cloud cover & rainstorms, wind speed will generally average at 10 mph. These conditions will degrade air & artillery strikes, while restricting ground movement.
Read 19 tweets
Apr 15
1/ Surmising Ukraine’s Strategic Options. Earlier this week I speculated on what a revised Russian OPLAN may look like. Today I will surmise on likely strategic options Ukraine may pursue to defeat Russia…and win. Another long thread. #UkraineRussiaWar #UkraineUnderAttack
2/ I ended the surmised Russian OPLAN thread with a very brief discussion regarding the challenge how sparse data on the Ukrainian Armed Forces makes it difficult to forecast its operational direction. If anything, this shows the strength of UAF operational security.
3/ One speculative statement I made guessed that the Ukrainian military may be stretched too thin for major counteroffensives, especially of the kind I suggest in this thread. However, I do feel the potential for the action I describe is there for a few reasons.
Read 30 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(