Dr. Michael MacKay
michaelmackay.bsky.social
Dr. Michael MacKay
@michaelmackay.bsky.social
Canadian

Ph.D. from the London School of Economics and Political Science

Participant in the democratic renaissance of Ukraine since independence

Chronicler of fascist Russia's wars since 2014
Russian/North Korean losses, 24 Feb 2022 – 10 Nov 2025:

1,152,160 personnel

11342 tanks
23552 armoured vehicles
34349 artillery systems
1538 MLRS
1239 air defence systems
428 aircraft
347 helicopters
79425 UAVs
3926 cruise missiles
28 ships/boats
1 submarine
66957 vehicles
3993 special equipment
November 10, 2025 at 9:37 AM
The rashists attacked in the areas of Shakhove, Zapovidne, Bilyts'ke, Zatyshok, Rodyns'ke, Krasnyi Lyman, Lysivka, Dachens'ke, Zelene, Pokrovs'k, Kotlyne, Udachne, Molodets'ke, Novomykhaylivka, Filia, Dachne and towards Sofiyivka, Nove Shakhove, Rivne and Novopavlivka.

2/2
November 10, 2025 at 6:30 AM
The russian fascist invaders carried out 87 assaults in the Pokrovs'k sector of the battlefront on November 9th. Ukrainian defenders are holding back the enemy.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 9 November 2025

1/2
November 10, 2025 at 6:28 AM
Russian/North Korean losses, 24 Feb 2022 – 9 Nov 2025:

1,151,070 personnel

11335 tanks
23545 armoured vehicles
34340 artillery systems
1538 MLRS
1239 air defence systems
428 aircraft
347 helicopters
79368 UAVs
3926 cruise missiles
28 ships/boats
1 submarine
66880 vehicles
3993 special equipment
November 9, 2025 at 1:18 PM
The rashists attacked 69 times in the areas of Volodymyrivka, Zapovidne, Fedorivka, Rodyns'ke, Krasnyi Lyman, Myrnohrad, Promin', Lysivka, Zelene, Pokrovs'k, Kotlyne, Udachne, Molodets'ke, Kotlyarivka and Horikhove in Donetsk region as well as Filiya in Dnipropetrovsk region.

2/2
November 8, 2025 at 10:25 PM
The russian fascist invaders attacked 69 times in the Pokrovs'k sector on November 8. Ukrainian defenders are holding back the onslaught.

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

1/2
November 8, 2025 at 10:25 PM
Last night, russian terrorists carried out a massive aerial attack on Ukraine. In Dnipro, a drone strike killed one person and injured 11 more.

That these war crimes continue shows Western countries are not serious about stopping the russian terrorist state.
November 8, 2025 at 8:39 AM
HUR drones (Ukrainian military intelligence) struck a petrochemical plant in Bashkortostan on the territory of the russian fascist invaders.

A fire broke out in the workshop producing agidol – an additive for aviation fuel.

t.me/DIUkraine/7240
November 8, 2025 at 8:34 AM
Russian/North Korean losses, 24 Feb 2022 – 8 Nov 2025:

1,150,100 personnel

11330 tanks
23544 armoured vehicles
34321 artillery systems
1538 MLRS
1239 air defence systems
428 aircraft
347 helicopters
78928 UAVs
3918 cruise missiles
28 ships/boats
1 submarine
66795 vehicles
3993 special equipment
November 8, 2025 at 8:19 AM
Kherson region, along the Dnipro River: "In the Prydniprovs'ke direction, the Armed Forces repelled two attacks by the invaders near the Antonivka bridge."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 7 November 2025 regarding the russian invasion
November 8, 2025 at 1:41 AM
"In the Oleksandrivka direction, our defenders stopped 14 enemy offensive actions in the areas of the settlements of Sichneve, Orestopil', Verbove, Rybne, Novohryhorivka, Pavlivka, Novovasylivs'ke, Novomykolayivka and towards Yehorivka and Ternuvate."

4/4
November 8, 2025 at 1:38 AM
Pokrovsk sector: 59 🇷🇺 assaults on Shakhove, Zapovidne, Fedorivka, Rodyns'ke, Krasnyi Lyman, Novoekonomichne, Myrnohrad, Hrodivka, Krasnyi Yar, Novohrodivka, Dachens'ke, Pokrovs'k, Zvirove, Pishchane, Kotlyne, Udachne, Molodets'ke, Novomykolayivka, Filiya and towards Kucheriv Yar, Novopavlivka.

3/4
November 8, 2025 at 1:37 AM
In the Kostyantynivka direction, the russian fascist invaders launched 18 offensive actions against Ukrainian positions in the areas of Pleshchiyivka, Rusyn Yar, Sofiyivka and towards Illinivka in Donetsk region. One combat engagement is still ongoing.

2/4
November 8, 2025 at 1:37 AM
On the Chasiv Yar front, Ukrainian defenders stopped four attacks by the russian fascist invaders on Min'kivka and Stupochky in Donetsk region.

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 7 November 2025 regarding the russian invasion

1/4
November 8, 2025 at 1:35 AM
In the Sivers'k direction, in Donetsk region, the Ukrainians stopped 14 enemy attacks near Yampil', Dronivka, Serebryanka, Hryhorivka, Zvanivka and Viyimka.

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

2/2
November 7, 2025 at 10:25 PM
In the Lyman direction, Ukrainian defenders stopped seven attacks by the russian fascist invaders in the areas of Novoselivka, Kolodyazi, Tors'ke, Zarichne and towards Koroviy Yar in Donetsk region.

1/2
November 7, 2025 at 10:24 PM
Kharkiv region: "In the Kup'yans'k direction, the aggressor carried out offensive actions near Kup'yans'k, Pishchane, Borivs'ka Andriyivka and towards Petropavlivka. Ukrainian defenders stopped six enemy attacks and two more combat engagements are ongoing."

2/2
November 7, 2025 at 10:06 PM
In the north of Kharkiv region, the russian fascist invaders stormed Ukrainian positions nine times in the areas of Vovchans'k, Kam'yanka and towards Dvorichans'ke.

–General Staff of the Armed Forces of Ukraine operational information at 22:00 on 7 November 2025 regarding the russian invasion

1/2
November 7, 2025 at 10:05 PM
Russian/North Korean losses, 24 Feb 2022 – 7 Nov 2025:

1,148,910 personnel

11330 tanks
23543 armoured vehicles
34301 artillery systems
1535 MLRS
1238 air defence systems
428 aircraft
346 helicopters
78678 UAVs
3918 cruise missiles
28 ships/boats
1 submarine
66723 vehicles
3993 special equipment
November 7, 2025 at 9:19 AM
Kherson region, along the Dnipro River: "Ukrainian units repelled one enemy assault in the direction of the Antonivka bridge."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 6 November 2025 regarding the russian invasion
November 6, 2025 at 10:12 PM
Zaporizhzhya region: "In the Hulyaypole direction, five combat engagements were recorded in the area of ​​Novomykolayivka and towards Nove."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 6 November 2025 regarding the russian invasion
November 6, 2025 at 10:10 PM
In the Oleksandrivka direction, the russian fascist invaders tried ten times to break through Ukrainian defences in the areas of Sichneve, Vorone, Sosnivka, Verbove, Zlahoda, Solodke, Pryvil’ne and Pavlivka. Fighting continues in two locations.

4/4
November 6, 2025 at 10:05 PM
In the Pokrovs'k direction, russian invaders conducted 55 assaults in the areas of Zapovidne, Dorozhnye, Fedorivka, Rodyns'ke, Krasnyi Lyman, Novoekonomichne, Lysivka, Pokrovs'k, Kotlyne, Udachne, Molodets'ke in Donetsk region and Novopavlivka, Filiya in Dnipropetrovsk region.

3/4
November 6, 2025 at 10:05 PM
In the Kostyantynivka direction, the russian fascist invaders attacked the positions of Ukrainian units 14 times in the areas of Oleksandro-Shul'tyne, Pleshchiyivka, Shcherbynivka, Rusyn Yar and towards Sofiyivka in Donetsk region.

2/4
November 6, 2025 at 10:04 PM
On the Chasiv Yar front, Ukrainian defenders repelled two attacks by the russian fascist invaders near Novomarkove and Virolyubivka in Donetsk region.

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

1/4
November 6, 2025 at 10:03 PM