Jomini of the West Profile picture
Mar 17 18 tweets 7 min read
1/ Ukrainian Theater of War, Day 20 & 21: The third week of the war ends with failed Russian efforts to regain the strategic initiative in Kyiv, exposed to raids and ambushes in the Sumy Oblast, slow progress in the Donbas, and brutal siege warfare in Mariupol. #UkraineRussianWar
2/ Humanitarian Impact. There are now an estimated 3 million refugees in various European countries. Humanitarian corridors continue to be interdicted, blocked, or attacked by Russian forces. Civilians increasingly become targets of Russian attacks.
3/ Weather assessment. Visibility and wind speed are favorable for VKS execute aerospace operations. Temperatures generally will remain between 10/-6 C, hampering tactical movement, morale of Russian forces, and vehicle maintenance.
4/ Kyiv AO assessment. The continued inability of Russian forces to execute offensive operations larger than small-scale tactical assaults reveals the principal obstacle to regaining offensive momentum, unimaginative & ineffective leadership at echelons above brigade. #KyivNow
5/ Warfare is a vital and creative process; the great difficulty of tactics is to cause the disparate fractions of a mobile corps to unite in the execution of a decisive maneuver through simultaneous combined action in accordance with the campaign plan, resulting in victory.
6/ Northeast AO assessment. A system of rapid and continuous marches multiples the effect of an army, and at the same time neutralizes a great part of the enemy. Ukrainian Territorial Defense units in the Chernihiv & Sumy Oblasts have done just that. #Sumy #Chernihiv
7/ By moving rapidly between contested areas and striking supply convoys & patrols, the Ukrainians have immobilized parts of three Russian CAAs. Great mobility and frequent offensive movements covered by strategic reserves is the best means of defense.
8/ Kharkiv and Donbas AO assessments. Strategy fixes the direction of movement. In the Kharkiv & Donbas area, this direction is aimed at securing the borders of Donetsk & Luhansk Oblasts, a stated political objective of the Kremlin. #Kharkiv #Donbas #Mariupol
9/ The Donets River is the topographic key to the Kharkiv-Donbas AO. Seizing this line will dislodge Ukrainian forces from the Donetsk & Luhansk Oblasts, threaten to cut off forces in Kharkiv, and open the way for strategic maneuver on Dnipro.
10/ The Southern AO assessment. Russian operations against Mykolaiyv and Odesa have been curiously under resourced for the importance they seem to have for the Kremlin's overall war aims. #Mykolaiv #Odesa
11/ Russian forces in the Kherson-Odea AO appear to be more of a detachment meant to observe and hold in position a large portion of Ukrainian forces available for the western defense of Zaporizhya.
12/ Aerospace Assessment. VKS forces still struggle with SEAD / DEAD of Ukrainian air defenses. Russian losses continue to mount among rotary and fixed wing airframes. The Russians are starting to use UAVs more effectively in support of artillery.
13/ Information War. Ukraine continues to dominate the information sphere, communicating very effective strategic messaging to punch well above their political weight and illicit essential international aid across to sustain their war effort.
14/ By contrast Russia’s messaging seems to be consumed with ensuring public perceptions of the war in Ukraine remain at least neutral, if not supportive. Coercing domestic support is critical if the MoD hopes to bring in enough reservists & conscripts to replace losses.
15/ Russian Overall Assessment. Until Russian commanders can grasp and implement unified action, they will remain incapable of regaining any semblance of offensive momentum regardless of improvements to logistics, morale, or manpower replacement.
16/ Likewise, Kremlin leadership will have to eventual face the long-term political impact the war is having on the sustainability of the Russian state as the international community further isolates the ability of the Russian government to function.
17/ These updates have been aggregated from various OSINT sources, official Ukrainian government statements, media reports (i.e., AP News, Reuters), and American think tank reports.
18/ 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.

• • •

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

Mar 19
1/ Ukrainian Theater of War, Day 22 & 23: The fourth week of the war opened with a series of Ukrainian counteroffensives in the Kyiv, Kharkiv, Donbas, and Mykolaiyv areas. Russian forces remain relatively combat ineffective outside the Donbas region. #UkraineUnderAttack #Ukraine Image
2/ Humanitarian Impact. Refugees in various European countries approaches 4 million. Humanitarian corridors continue to be interdicted, blocked, or attacked by Russian forces. Civilians increasingly become primary targets of Russian attacks.
3/ Weather assessment. Visibility and wind speed are favorable for VKS execute aerospace operations. Temperatures generally will remain between 9/-7 C, hampering tactical movement, morale of Russian forces, and vehicle maintenance.
Read 22 tweets
Mar 15
1/ I wanted to briefly expand upon a post I made in yesterday’s daily tread regarding my decision to not place Ukrainian unit dispositions in future updates. Comments on this point have been received and appreciated. I did not come to this decision easily, let me explain.
2/ First, I want to make it clear that I am not impartial, I stand with Ukraine. I am after all the Jomini of the WEST. However, that does not mean I am incapable of being objective regarding the events and progress of the war in Ukraine. I assure you I am.
3/ My goal has been to present an accurate as possible report on the activities of both sides. I feel the exchange of information is critical in a free and open society. But I am a professional and understand that aggregating so much data can be harmful, that is not my intent.
Read 10 tweets
Mar 15
1/ Ukrainian Theater of War, Day 19: Russian forces remain largely static in the Kyiv Sumy regions. Russian forces conducted limited attacks throughout the Donbas. Harassment of Russian supply routes remains effective. #UkraineRussiaWar #UkraineUnderAttack #RussianArmy
2/ In compliance with Order No. 73 of the Ukrainian General Staff, I will no longer be posting detailed publicly accessible information or assessments of the Ukrainian Armed Forces. This is if for the security of Ukrainian forces. Thank you for understanding.
3/ I will only show generic forward line of troops for Ukrainian forces where they met Russian forces. IMO you cannot perceive this war in terms of contiguous front lines or areas of control / occupation, though they do exist in certain areas. edition.cnn.com/europe/live-ne…
Read 18 tweets
Mar 14
1/ Ukrainian Theater of War, Day 18: Russian forces continued their operational pause in Kyiv and NE with limited attacks in the Mariupol & Donetsk regions. Bombardment of Kharkiv & Mikolayv intensifies. Harassment of Russian supply routes remains effective. #UkraineRussiaWar
2/ Humanitarian Impact. Humanitarian corridors continue to be interdicted or blocked by Russian forces, especially in the Mariupol, Izium, & Sumy areas. The Ukrainian General Staff states Russian forces continue to pillage humanitarian convoys for supplies.
3/ Weather assessment. Visibility and wind speed are favorable for VKS and UAF to execute aerospace operations. Temperatures generally will remain between 7/-6 C, hampering tactical movement, morale of Russian forces, and vehicle maintenance. wunderground.com/forecast/ua/ky…
Read 14 tweets
Mar 13
1/ Ukrainian Theater of War, Day 17: Russian forces continued their operational pause in NW Kyiv with limited attacks in east Kyiv, Chernihiv, Mariupol, Zaporizhya, & Kryvyi Rih. The Ukrainians continue to harass Russian supply routes & prepare for offensive action. #UkraineWar
2/ A note on map sources. Since the start of the war, I have referenced various cartography sources to build my map graphics. These have included the NY Times, Bloomberg, ISW, CNN, Times Magazine, Google maps, UK Defence Ministry, and OSINT.
3/ From the period of 26 February through 11 March I found the scribblemaps of the War in Ukraine by the team of @emilkastehelmi, @J_JHelin, @EerikMatero, and @sotaajahistoria to be most helpful in pinpointing the forward line of troops.
Read 21 tweets
Mar 12
1/ Ukrainian Theater of War, Day 16: Russian forces initiate an operational pause to refit and reorganize after failed attempts to encircle Kyiv. The Ukrainians continue to harass Russian supply routes and hold key cities of Kharkiv, Mariupol, and Mikolaiyv. #UkraineRussiaWar
2/ A few updates of note to the overall Theater of War graphic. Internally displace persons are now indicated. An estimated casualty table has been reintroduced and notes the differences of reporting among various sources.
3/ Humanitarian Impact. UN sources report more than 2.5 million refugees have now fled Ukraine. Another 1.8 million persons are displaced in Ukraine. Indiscriminate attacks of civilians continue to mount. Mariupol suffers over 1,500 killed since start of siege. #HumanRights
Read 28 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!

:(