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
Pinned
Putin will destroy Russia rather than face defeat in the war he started against Ukraine.

Trump will destroy the United States rather than face justice for his crimes and treason.
Putin has never changed from the moment he was driven out of Dresden, humiliated, in 1990.

Putin has always believed democracy is not genuine, he is destined to restore the Moscow empire to its greatest extent, Ukraine will be annihilated, and Alaska is Russian America.
December 26, 2025 at 6:16 PM
American-led peace negotiations are not real.

Trump was brought to power by Putin twice. Kushner is Trump's son-in-law. Witkoff was hand-picked by Putin. All three are ignorant of Ukraine, deluded about Russia, and profoundly corrupt. They're simply proxies for the Kremlin.
December 26, 2025 at 5:55 PM
Russian invaders storm Ukrainian positions on horseback.

Due to the skill of a drone operator from Ukraine's 92nd Assault Brigade, an enemy cavalryman was eliminated but the horse was not injured.

📹 General Staff of the Armed Forces of Ukraine
December 26, 2025 at 5:46 PM
The great historical task of our times is the final destruction of the Moscow Empire.

This should have been done in 1918, in 1945, or in 1991. But the Great Powers failed us.

Heroic Ukrainians give us an unprecedented opportunity to end imperialism and colonialism for good.
December 26, 2025 at 5:30 PM
On this day in 1991 the criminal totalitarian regime of the Soviet Union ceased to exist. Ukraine renewed its independence 71 years after the Ukrainian National Republic.

December 26, 1991 was a great day for liberty. The defeat of the "Russian Federation" will be a greater one.
December 26, 2025 at 4:53 PM
President Zelenskyy is making a mistake to visit Putin puppet Trump at Mar-a-Lago. Ukraine's interests are better served by isolating the Russian mafia rather than pandering to it.
December 26, 2025 at 4:30 PM
Russian terrorists shelled Hirs'k, Klyusy, Bleshnya (Chernihiv region); Ulanove, Kucherivka, Bilokopytove, Malushyne, Ryzhivka, Iskryskivshchyna, Bezsalivka, Volfyne (Sumy region).

Source: General Staff of the Armed Forces of Ukraine operational information at 16:00 on 26 December 2025
December 26, 2025 at 2:41 PM
Russian terrorists attacked a busy road in Kharkiv with guided aerial bombs.

At 4:13 p.m. EET, Mayor Ihor Terekhov reported one dead and three injured: "Several cars are on fire, and windows in nearby buildings have been shattered. There were people in the burning cars."
December 26, 2025 at 2:22 PM
Two children and four adults were injured as a result of a russian missile strike on the city of Uman, Cherkasy region, Ukraine.

Russia targets civilians and is a terrorist state.
December 26, 2025 at 2:13 PM
The leader of the Free World is Ukraine – the only nation in combat to stop the russian fascist aggressors.
December 26, 2025 at 1:38 PM
Overnight, from Christmas Day to Boxing Day, russian terrorists attacked Ukraine with one Iskander-M ballistic missile and 99 strike UAVs.

Ukrainian defenders shot down or suppressed 73 of the enemy drones.

A ballistic missile and 26 UAV strikes were recorded at 16 locations.
December 26, 2025 at 12:18 PM
Russian/North Korean losses, 24 Feb 2022 – 26 Dec 2025:

1,202,070 personnel

11459 tanks
23804 armoured vehicles
35509 artillery systems
1579 MLRS
1264 air defence systems
434 aircraft
347 helicopters
95334 UAVs
4107 cruise missiles
28 ships/boats
2 submarines
71454 vehicles
4029 special equipment
December 26, 2025 at 12:11 PM
Kherson region, along the Dnipro River: "In the Prydniprovs'ke direction, two enemy attacks ended in vain for the invaders."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 25 December 2025 regarding the russian invasion
December 26, 2025 at 2:57 AM
In Zaporizhzhya region, the russian fascist invaders attacked Ukrainian defenders seven times in the areas of Usepnivka, Hulyaypole and towards Doborpillya and once towards Pavlivka.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 25 December 2025
December 26, 2025 at 2:56 AM
Donetsk region: "Ukrainian defenders repelled one attack in the Kramators'k direction – near the settlement of Novomarkove."

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

1/4
December 26, 2025 at 2:48 AM
In the Lyman direction, Ukrainian defenders stopped eight attacks by the russian fascist invaders in the areas of Novoserhiyivka, Novoselivka, Stavky and towards Zarichne, Ozerne. Another battle is ongoing.

1/2
December 26, 2025 at 2:17 AM
In the north of Kharkiv region, the russian fascist invaders stormed the positions of Ukrainian defenders in the areas of Vovchans'k, Dvorichans'ke and towards Vil'cha. Ukrainian units repelled seven attacks; another battle is currently ongoing.

1/2
December 26, 2025 at 2:12 AM
Under the Russia-backed Trump regime, the United States is following the path of North Korea and its “Juche” philosophy of extreme isolationism.

By cutting itself off from the world the U.S. destroys the foundation of its domestic peace, relative prosperity and global power.
December 25, 2025 at 8:15 PM
On Christmas Day, russian terrorists are conducting airstrikes on Ukraine using attack UAVs, right up to the Polish border.

It’s been 11 years, 10 months, 5 days since the russians invaded Ukraine. Other Western democracies still refuse to shelter the skies or fight the aggressors.
December 25, 2025 at 7:36 PM
Putin will destroy Russia rather than face defeat in the war he started against Ukraine.

Trump will destroy the United States rather than face justice for his crimes and treason.
December 25, 2025 at 6:47 PM
The King’s Christmas Message featured a Ukrainian choir singing “Carol of the Bells” in Westminster Abbey – a beautiful moment.
December 25, 2025 at 5:03 PM
Putin lied and said russian forces occupied Kup’yans’k and were “moving west.” But in fact Ukrainian defenders have completely liberated the town.

Russian soldiers are furious, but not at Putin. They blame their commanders: “The tsar is good; the boyars are bad.”
December 25, 2025 at 3:50 PM
Ukrainian defenders conducted a successful strike with Storm Shadow missiles on the Novoshakhtinsk oil refinery in Rostov region on the territory of the Russian fascist invaders. Numerous explosions were recorded. The target was hit.

–General Staff of the Armed Forces of Ukraine
December 25, 2025 at 3:15 PM
Merry Christmas! 🎄
December 25, 2025 at 2:14 PM
Russian/North Korean losses, 24 Feb 2022 – 25 Dec 2025:

1,201,230 personnel

11456 tanks
23801 armoured vehicles
35435 artillery systems
1579 MLRS
1263 air defence systems
434 aircraft
347 helicopters
94797 UAVs
4107 cruise missiles
28 ships/boats
2 submarines
71274 vehicles
4029 special equipment
December 25, 2025 at 12:11 PM