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

The russian fascist invaders weakly hold the left bank of the Dnipro River in Kherson region. They are using the local ceasefire around Oleshky to strengthen their positions, prevent a Ukrainian breakthrough to occupied Crimea, and prepare to launch more strikes on civilians.

Putin talked today with Norwegian Prime Minister Jonas Gahr Støre and Finnish President Alexander Stubb. The russian dictator ranted about how European countries were "prolonging the war" by helping Ukraine. Europe must defend itself but Putin can end the war instantly by withdrawing from Ukraine.

This is horrific. Residents of occupied Oleshky who wish to escape to free Ukraine will not be allowed to cross the Dnipro River – which is less than 4 km away. They will be taken to occupied Crimea or to the Russian Federation, where they will be subjected to coercive measures.

Twitter ("X") and Facebook ("Meta") started out as data mining operations where their users are unpaid data entry clerks. They expanded to become information warfare platforms for fascist russia – working against democracy and for the oligarchy. They must be publicly regulated.

A local ceasefire around occupied Oleshky in Kherson region appears to be holding for now. The Ukrainians hope to provide humanitarian relief and rescue residents being starved by the russians. The russians hope to stage a propaganda event by involving Newsmax, a Trump regime infowar channel.

Russian/North Korean losses, 24 Feb 22 - 27 Oct 26: 1,581,840 personnel 12448 tanks 25609 armoured vehicles 51653 artillery 2241 MLRS 1727 air defence 449 aircraft 356 helicopters 3025 ground robots 584252 UAVs 5138 cruise missiles 35 ships/boats 2 submarines 167472 vehicles 4859 special equipment

Increased russian and North Korean losses over the past day: >1,400 personnel (killed or seriously wounded) artillery systems +21 rocket salvo systems +2 air defence systems +1 ground robotic systems +7 operational-tactical UAVs +1,794 vehicles +232 special equipment +1 mod.gov.ua/en/news/tota...

mod.gov.uaTotal russian combat losses in Ukraine as of October 27, 2026Total russian military losses on October 26, 2026: 1,400 personnel, 1,794 UAVs, and 21 artillery systems.

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.