Dr. Michael MacKay

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

11.4K followers106 following14.9K posts

Donetsk region: "In the Oleksandrivka sector, the enemy carried out one attack in the direction of Piddubne." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 26 October 2026 regarding the russian invasion 1/2

In the Hulyaypole direction, in Zaporizhzhya region, Ukrainian defenders repelled ten attacks by the russian fascist invaders towards Nove Zaporizhzhya, Rizdvyanka, Vozdvyzhivka, Verkhnya Tersa, Hirke and Charivne. 2/2

Northwest of the temporarily-occupied city of Horlivka, Ukrainian defenders repelled 20 attacks by the russian fascist invaders in the Kostyantynivka area as well as towards Novoselivka, Oleksiyevo-Druzhkivka, Rays'ke, Novopavlivka, Kucheriv Yar and Vil'ne in Donetsk region. 1/3

In the Pokrovs'k direction, the russian fascist invaders launched 25 attacks in the areas of Vil'ne, Novyi Donbas, Dobropillya, Svyatohorivka, Svitle, Myrne, Serhiyivka, Molodets'ke and Novomykolayivka in Donetsk region and Filiya in Dnipropetrovsk region. 2/3

In the north of Donetsk region, Ukrainian defenders repelled seven enemy attacks towards Zelena Dolyna, Kolodyazi and Lyman and three attacks towards Ozerne, Kryva Luka and Mykolayivka. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 26 October 2026

In Kharkiv region, the russian fascist invaders attacked six times towards Volokhivs'ke, Okhrimivka, Shabel'ne and Chuhunivka and three times towards Rad'kivka. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 26 October 2026 regarding the russian invasion

When Putin puppet Trump tries to bully Ukraine into surrendering to invader Russia, it's President Zelenskyy who steers the agenda. As Trump carries out economic warfare against Canada it is Prime Minister Carney who masters the conflict. Trump has lost all power and influence.

The Student List in Serbia won power in parliamentary elections, thus ending the domestic corruption of Aleksandar Vučić. But if they don’t dissociate from the russian terrorist state and the Putin-Kremlin crime syndicate, Serbia won’t escape the external corruption of Moscow.

Dementia Don burst into an invective-laden tirade against Norway yesterday. Trump is tearing down every U.S. alliance. His handlers have given up trying to control him. The only thing they can do now is keep Trump ignorant of the fact there’s a country in Africa named Niger.

Pro-russia oligarch Elon Musk projected this secondary reality: "We should have compassion for the poor russian conscripts. These kids have no choice but to fight and die under drone strikes." Most russian invaders are mercenaries who are older. One third of them are hired from Africa and Asia.

Russian/North Korean losses, 24 Feb 22 - 26 Oct 26: 1,580,440 personnel 12448 tanks 25609 armoured vehicles 51632 artillery 2239 MLRS 1726 air defence 449 aircraft 356 helicopters 3018 ground robots 582468 UAVs 5138 cruise missiles 35 ships/boats 2 submarines 167240 vehicles 4858 special equipment

Increased russian and North Korean losses over the past day: >1,990 personnel (killed or seriously wounded) tanks +1 armoured vehicles +4 artillery systems +18 MLRS +2 air defence systems +1 ground robotic systems +1 UAVs +1,656 vehicles +322 special equipment +2 mod.gov.ua/en/news/tota...

mod.gov.uaTotal russian combat losses in Ukraine as of October 26, 2026Total russian military losses on October 25, 2026: 1,990 personnel, 1,656 UAVs, and 18 artillery systems.

Trump is a warmonger who extended Russia’s invasion by cutting support to Ukrainian defenders and who disastrously attacked Iran out of the blue. To distract from his wars and appeal to his dim-witted followers, Trump is insulting Norwegians and begging for a Nobel Peace Prize.

Free citizens can rise up and defeat pro-Russia (Putin-backed and Trump-backed) political factions. Ukrainians defeated the Party of Regions. Hungarians defeated Fidesz. Albertans in Canada defeated the separatists. Serbians defeated SNS. Americans can defeat the Russia-backed Republican Party.

Zaporizhzhya region: "Our defenders repelled 13 enemy attacks in the Hulyaypole direction near Uspenivka, Rizdvyanka, Dolynka, Hirke and Yehorivka." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 25 October 2026 regarding the russian invasion

In Serbia, pro-russia candidate Aleksandar Vučić conceded defeat in parliamentary elections. Putin, the leader of fascist russia, hates democracy because sometimes citizens live up to their human dignity and liberate themselves from slavery to Moscow. We can only hope Americans get this message.

Northwest of occupied Horlivka, the russian fascist invaders attacked 11 times in the areas of Kostyantynivka, Novoselivka and Oleksiyevo-Druzhkivka. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 25 October 2026 regarding the russian invasion 1/2

In the Pokrovs'k direction, in Donetsk region, the russian fascist invaders carried out 22 assaults on the positions of Ukrainian defenders in the areas of Sofiyivka, Kucheriv Yar, Vil'ne, Hannivka, Novyi Donbas, Chernihivka, Krasnopodillya, Hulive, Serhiyivka and Molodets'ke. 2/2

Donetsk region: "In the Kramators'k direction, our defenders successfully repelled one enemy assault in the area of Malynivka." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 25 October 2026 regarding the russian invasion

In the northeast of Donetsk region, Ukrainian defenders repelled five enemy attacks in the areas of Stavky, Zarichne and Lyman Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 25 October 2026 regarding the russian invasion

In Kharkiv region, the russian fascist invaders carried out eight assaults on Ukrainian positions towards Bochkove, Okhrimivka, Zakharivka and Rad'kivka. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 25 October 2026 regarding the russian invasion

Whenever Russia's invasion of Ukraine is in serious trouble, Elon Musk is called upon to lend a helping hand. In 2022, Russia needed Musk's help to stop Ukraine from liberating more territory. This month, Russia needed Musk to clear the path for jet drones to kill more civilians.

Russia's war against the United States is going very well for Moscow. The U.S. is a fetid pool of nihilism, corruption and treason – and is putting no effort into defending itself. Russia's war against Ukraine is going very badly for the invaders. Ukraine will never be defeated.

The Trump crime family has given a stake in Alaskan oil to the Putin-Kremlin crime syndicate. The Moscow empire is invading Ukraine and waging war on the West. To Moscow imperialists, Alaska is "Russian America." Аляска — наша! Alaska is ours!

Ukrainian defenders have made significant gains on the southern Donetsk battlefront. They have pushed the russian fascist invaders farther south along the road to Velyka Novosilka and farther east to the Mokri Yaly River.

Ukrainian defenders successfully struck the “Energia” plant in Lipetsk region on the territory of the russian fascist invaders. This facility produces batteries and accumulators for missile systems, aviation and other military equipment for the aggressors.

Russian/North Korean losses, 24 Feb 22 - 25 Oct 26: 1,578,450 personnel 12447 tanks 25605 armoured vehicles 51614 artillery 2237 MLRS 1725 air defence 449 aircraft 356 helicopters 3017 ground robots 580802 UAVs 5138 cruise missiles 35 ships/boats 2 submarines 166918 vehicles 4856 special equipment

Increased russian and North Korean losses over the past day: >1,850 personnel (killed or seriously wounded) tanks +3 armoured vehicles +5 artillery systems +49 rocket salvo systems +5 air defence systems +3 ground robots +6 UAVs +1,738 vehicles +417 special equipment +4 mod.gov.ua/en/news/tota...

mod.gov.uaTotal russian combat losses in Ukraine as of October 25, 2026Total russian military losses on October 24, 2026: 1,850 personnel, 0 UAVs, and 49 artillery systems.

Dnipropetrovsk region: "In the Oleksandrivka sector, the enemy carried out one attack towards the settlement of Zaporiz'ke." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 24 October 2026 regarding the russian invasion 1/3

In the Hulyaypole direction, in Zaporizhzhya region, Ukrainian defenders repelled nine attacks by the russian fascist invaders in the area of Dobropillya and towards Verkhnya Tersa, Kopani, Hulyaypil's'ke and Yehorivka. 2/3

Ukrainian defenders repelled 11 enemy assaults in the area of Kostyantynivka in Donetsk region. Two combat engagements are ongoing. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 24 October 2026 regarding the russian invasion 1/2

In the Pokrovs'k direction, in Donetsk region, the russian fascist invaders carried out 14 attacks in the areas of Sofiyivka, Vil'ne, Novyi Donbas, Dobropillya, Krasnopodillya, Vasylivka, Serhiyivka and Molodets'ke. 2/2

In the northeast of Donetsk region, russian invaders attacked five times near Zarichne and towards Stavky and Dibrova as well as three attacks near Kryva Luka. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 24 October 2026 regarding the russian invasion

In Kharkiv region, the russian fascist invaders attacked Ukrainian defenders eight times towards Ternova, Bochkove and Okhrimivka and three times towards Rad'kivka. –General Staff of the Armed Forces of Ukraine operational information at 22:00 on 24 October 2026 regarding the russian invasion

Elon Musk and Trump have done massive and irreversible damage to the United States by crippling Starshield for Ukrainian defenders and helping russian terrorists kill more Europeans. Along with Putin, the Quislings are now running an anti-Ukrainian disinformation campaign – but it won’t work.

Russian terrorists attacked Synelnykove with drones, killing three people. Eight other civilians were injured, including an 11-year-old girl; two are in critical condition. 📷 Dnipropetrovsk Regional Military Administration

Tens of millions of Americans remain fanatical supporters of the Republican Party – the corrupt and treasonous political faction that was captured by fascist Russia a decade ago. It is unlikely honest and decent Americans will regain control of their government any time soon.

Russian/North Korean losses, 24 Feb 22 - 24 Oct 26: 1,576,600 personnel 12444 tanks 25600 armoured vehicles 51565 artillery 2232 MLRS 1722 air defence 449 aircraft 356 helicopters 3011 ground robots 579064 UAVs 5138 cruise missiles 35 ships/boats 2 submarines 166501 vehicles 4852 special equipment

Increased russian and North Korean losses over the past day: >1,980 personnel (killed or seriously wounded) tanks +5 armoured vehicles +3 artillery systems +64 rocket salvo systems +2 air defence systems +2 ground robots +8 UAVs +1,855 vehicles +413 special equipment +1 mod.gov.ua/en/news/tota...

mod.gov.uaTotal russian combat losses in Ukraine as of October 24, 2026Total russian military losses on October 23, 2026: 1,980 personnel, 1,855 UAVs, and 64 artillery systems.

Russia is waging a genocidal war on Ukraine. Elon Musk is using his oligarchic power to ally the dysfunctional and corrupt U.S. government with the russian terrorist state. The common goal of Putin, Trump and Musk is to annihilate the Ukrainian nation.

Ukrainian defenders hit a plant in Tolyatti, on the territory of the russian fascist invaders, that produces synthetic rubber and binders for solid rocket fuel. Tolyatti is more than 1,300 km from Kyiv.