Michael MacKay Profile picture
Apr 20 2 tweets 1 min read Read on X
In the Oleksandrivka direction, the russian fascist invaders attacked three times towards Kalynivs'ke and Zlahoda in Dnipropetrovsk region.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 20 April 2026 regarding the russian invasion

1/2 Image
In the Hulyaypole direction, in Zaporizhzhya region, Ukrainian defenders stopped 17 attacks by the russian fascist invaders in the Hulyaypole area and towards Dobropillya, Olenokostyantynivka, Tsvitkove, Staroukrayinka, Kirke, Zaliznychne and Hulyaypil's'ke.

2/2 Image

• • •

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

Keep Current with Michael MacKay

Michael MacKay 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 @mhmck

Sep 4, 2025
On the Chasiv Yar front, in Donetsk region, the russian fascist invaders tried to advance seven times towards Pazeno and Stupochky.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 3 September 2025 regarding the russian invasion

1/4 Image
Northwest of the temporarily-occupied city of Horlivka, the russian fascist invaders attacked the positions of Ukrainian defenders five times in the areas of Dyliyivka, Shcherbynivka, Katerynivka and towards Pleshchiyivka and Poltavka in Donetsk region.

2/4 Image
In the Pokrovs'k direction, russian invaders led 49 assaults on Shakhove, Zapovidne, Zatyshok, Fedorivka, Novoekonomichne, Myrolyubivka, Lysivka, Kotlyne, Udachne, Horikhove and towards Novyi Donbas, Rodyns'ke, Myrnohrad, Promin', Sukhyi Yar, Pokrovs'k, Zvirove, Molodets'ke.

3/4 Image
Read 4 tweets
Aug 11, 2025
On the Chasiv Yar front, in Donetsk region, Ukrainian defenders stopped three attacks by the russian fascist invaders in the areas of Novomarkove and Chasiv Yar and towards Bila Hora.

Source: General Staff of the Armed Forces of Ukraine bulletin, 22:00, 10 August 2025

1/4 Image
Northwest of the temporarily-occupied city of Horlivka, Ukrainian defenders repelled all eight assaults by the russian fascist invaders in the areas of Dyliyivka, Torets'k, Katerynivka and Oleksandro-Kalynove as well as towards Pleshchiyivka and Rusyn Yar in Donetsk region.

2/4 Image
In the Pokrovs'k direction, russian invaders conducted 32 assaults in the areas of Poltavka, Volodymyrivka, Kucheriv Yar, Zapovidne, Zatyshok, Fedorivka, Sukhets'ke, Krasnyi Lyman, Myrolyubivka, Chunyshyne, Zvirove, Kotlyne and Horkhove in Donetsk region.

3/4 Image
Read 4 tweets
Jul 21, 2025
On the Chasiv Yar front, in Donetsk region, Ukrainian defenders repelled six attempts by the russian fascist invaders to advance in the area of Bila Hora and towards Predtechyne.

–General Staff of the Armed Forces of Ukraine operational information at 22:00 on 21 July 2025

1/4 Image
Northwest of the temporarily-occupied city of Horlivka, in Donetsk region, Ukrainian defenders repelled all nine attacks by the russian fascist invaders in the areas of Dyliyivka, Novospas'ke, Romanivka and Oleksandro-Kalynove and towards Pleshchiyivka and Katerynivka.

2/4 Image
In the Pokrovs'k direction, the russian fascist invaders conducted 43 assaults on the positions of Ukrainian defenders near Novoekonomichne, Lysivka, Zvirove, Udachne and towards Mayak, Myrnohrad, Novoukrayinka, Pokrovs'k, Dachne. Two battles continue.

3/4 Image
Read 4 tweets
Sep 8, 2024
Not only did the Romanian air force not shoot down russian drones in their airspace, they escorted them with F-16s for over 100 km from Năvodari to the UA-RO international border so they could strike targets in Odesa region.
Romanian Ministry of National Defence spokesperson, General Constantin Spinu:

"Two F-16 aircraft of the Romanian Air Force took off from Base 86 Aeriana Borcea to monitor the air situation. In the course of these events, the radar surveillance system identified and followed the route of a drone that evolved in the national airspace and that left the national territory towards Ukraine."

bucurestifm.ro/2024/09/08/dro…
Early notice of the violation of Romanian airspace by the russian terrorist state did not come from Romania's military or from NATO. It came from the Ukrainian air force at 2:49 a.m. Romania time:

"A group of strike UAVs violated the airspace of Romania." Image
Read 4 tweets
Nov 28, 2023
In the Battle of Avdiyivka, the Russian fascist invaders conducted offensive actions east of Novobakhmutivka, northeast of Berdychi, near Avdiyivka, near Opytne, near Syeverne and south of Tonen'ke. Here, Ukrainian defenders repelled 23 attacks.

1/4 Image
Southeast of the temporarily-occupied city of Donetsk, with the support of aviation, the Russian fascist invaders conducted assaults on Mar'yinka and Novomykhaylivka. Here, Ukrainian defenders repulsed 9 attacks.

2/4 Image
Yesterday, the rashists shelled about 25 settlements on this front including Keramik, Avdiyivka, Orlivka, Tonen'ke, Syeverne, Pervomays'ke, Krasnohorivka, Kurakhivka, Mar'yinka, Pobyeda, Novomykhaylivka, Vodyane, Vuhledar, Prechystivka, Zolota Nyva and Urozhayne.

3/4 Image
Read 4 tweets
Oct 22, 2023
Trying to surround Avdiyivka, the Russian fascist invaders conducted unsuccessful assaults (with the support of ground attack aircraft) in the areas of Keramik, Stepove, Avdiyivka, Tonen'ke, Opytne, and Nevel's'ke. Ukrainian defenders repelled about 20 enemy attacks today.

1/4 Image
Also in Donetsk region, Ukrainian defenders repelled more than 20 attacks by the Russian fascist invaders on Mar'yinka and Novomykhaylivka.

The Ukrainians repelled all rashist attacks in the direction of Prechystivka and Zolota Nyva.

2/4 Image
Here, the rashists shelled more than 40 settlements including Keramik, Stepove, Avdiyivka, Opytne, Syeverne, Tonen'ke, Krasnohorivka, Oleksandropil', Heorhiyivka, Mar'yinka, Novomykhaylivka, Katerynivka, Vodyane, Vuhledar, Prechystivka, Zolota Nyva, Blahodatne and Urozhayne.

3/4 Image
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!

:(