Thread on #Russia's invasion of Ukraine - March 22
The Ukrainian military claims to have captured a Russian officer of the 58 Combined Armed Army
Aftermath of Russian shelling yesterday in the Korosten and Malyn region of Zhytomyr - second picture (top) suggests the use of cluster munition
Picture of Andriy Paliy, one of the deputy commanders of #Russia's Black Sea Fleet, who was recently killed near Mariupol.

The picture (released by a pro-Russia channel) shows him with the head of a pro-Assad militia during a visit in #Syria
This reportedly fell in Avdiivka in the Donbass (I personally can't identify it)
Appears to be parts of missiles used by #Russia's new Tornado-S MLRS (thanks @Piotr92681302 for sending me this article)
mil.in.ua/en/news/russia…
Possible missile interception over Belgorod #Russia
Image of the Mariupol airport after it was reportedly captured by Russian forces
School destroyed in Kharkiv

Geolocation:
google.com/maps/place/Spe…
Mariupol today
Video purportedly showing how Ukrainian forces were able to hit a Russian Raptor patrol boat from the #Mariupol area
They used an ATGM - Pro-Russian sources are also reporting that the patrol was hit, wounding two, but not destroyed.
Explosions were heard in Obolon earlier this afternoon: A missile was intercepted by Ukrainian air defenses according to the advisor to the Interior Ministry. Debris fell in the Dnieper
🚩Ukrainian armed forces claim that they have cut the Russian supply lines to Bucha, Irpin and Hostomel near #Kyiv - major development if confirmed (and if Ukrainian forces can hold their position)
The Ukrainian land forces posted these pictures of an overtaken Russian position (location undisclosed)
Aweful pictures are coming out of the flat and remains of Boris Romanchenko, a 96-year old concentration camp survivor, who died after his flat was shelled in Kharkiv. I am only publishing this one (on the left). His remains are being collected.
A Russian logistics convoy was attacked by Ukrainian territorial defense units, behind enemy lines (undisclosed location). These kind of attacks are putting a strain on Russian supply lines
The Ukrainian Defense Minister met with his Polish counterpart ahead of the NATO summit in Brussels
Ukrainian anthem played at the Council of Europe
Missiles hit the Pavlohrad train station killing one, destroying 15 train cars and damaging the tracks
Shells hit two buildings and a truck in Kyiv's Obolon district earlier today
facebook.com/MNS.GOV.UA/pos…
Ukrainian forces captured an Orlan-10 drone

• • •

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

Keep Current with Michael A. Horowitz

Michael A. Horowitz 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 @michaelh992

Mar 21
Thread on #Russia's invasion of #Ukraine - March 21.
A small tactical Russian drone crashed in the Kharkiv region (likely an Orlan-10)
(This is from an Orlan-10 destroyed in Ukraine in 2014 - seems to match today's picture)
Read 30 tweets
Mar 20
Thread on #Russia's invasion of #Ukraine - March 20
🚩The #Russian Ministry of Defense just released another statement claiming to have used the Kinzhal hypersonic missile against a target in the Mykolaiv region.
The Russian Ministry of Defense claims that it targeted a "large fuel storage base of the Ukrainian Armed Forces" near Konstantinovka, using Kalibr cruise missiles fired from the Caspian Sea, and #Kinzhal hypersonic missiles fired from above Crimea
Read 10 tweets
Mar 19
Despite claims that the city was fully captured by Russian forces yesterday, Ukrainian sources report that fighting is still ongoing in Rubizhne, near Severodonetsk. Cities are being shelled.
Russia responded in Mykolaiv by hitting a Ukrainian military base yesterday morning. Final number of casualties has yet to be released, but likely very high (at least 40). There are many pictures of corpse covered in debris

(pic via Expressen)
expressen.se/nyheter/raketa…
(I have corrected this tweet as there was a typo: This happened yesterday morning not this morning)
Read 53 tweets
Mar 19
Thread on #Russia's invasion of #Ukraine - March 19.
Russian offensives remains stalled or "paused" in most areas, except the Donbass - and even there progress is slow.
In #Mariupol, there are reports this morning that clashes reached the center of the city and the area of the Azovstal plant. Yesterday the plant was hit by shelling (video by AA).
Read 5 tweets
Mar 18
Thread on #Russia's invasion of #Ukraine - March 18
Russian offensives continue to be almost entirely stalled/paused, with the exception of the Donbass.
There are reports that Izyum fell (I haven't seen video evidence that it is the case though, so I would not consider this to be confirmed). This could be significant, as Russian forces would be able to advance towards Slovyansk in the Donetsk Province.
Read 27 tweets
Mar 17
A visible move like this, to me is a tactic, just like when Russia placed its nuclear force on high alert.
The problem is that in this case even a small probability that this assessment may be wrong, can have a big impact on decision-making in the West, and I think Russia knows it. Moscow is trying to create some amount of uncertainty in a way that cripples our ability to act.
Read 4 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!

:(