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
People of conscience know Russia's invasion of Ukraine is wrong. They know that when Russians destroy heat and electricity infrastructure to make Ukrainians suffer it's a war crime.

Good people around the world expect their governments to do more – much more – to help Ukraine.
When Russia invaded Ukraine in 2014, people in Luhansk and Donetsk looked at the so-called 'pro-Russian separatists' and said: "Who the hell are these people? Get lost!"

I hope Albertans will be the same as U.S. aggression (backed by Russian infowar) ramps up against Canada.
January 23, 2026 at 10:06 PM
The headline should read: "UK's Royal Navy fails to sink vessels operated by militants of the russian terrorist state"
January 23, 2026 at 10:00 PM
Reposted by Dr. Michael MacKay
#Kyiv, power outages.Twins Yaroslav and Sviatoslav are climbing the stairs to the 7th floor — the toddlers are two years old

Russians continue to terrorize Ukraine, deliberately destroying the energy infrastructure of cities.Millions of people in Ukraine are right now left without electricity&heat
January 23, 2026 at 9:22 PM
In the Oleksandrivka direction, Ukrainian defenders repelled five attacks by the russian fascist invaders in the areas of Oleksandrohrad and Zlahoda as well as towards Ivanivka, Nove Zaporizhzhya and Dobropillya.

1/3
January 23, 2026 at 9:44 PM
North-west of New York, russian invaders stormed Ukrainian positions 20 times in the areas of Kostyantynivka, Pleshchiyivka, Kleban-Byk, Sofiyivka and towards Illinivka, Stepanivka, Novopavlivka.

–General Staff of the Armed Forces of Ukraine operational information at 22:00 on 23 January 2026

1/2
January 23, 2026 at 9:27 PM
Europe has already figured out it will have to fight the russian terrorist state without the United States.

If it doesn't get of the committee room and onto the battlefield right now, Europe will have to fight the russian terrorist state without Ukraine.
January 23, 2026 at 9:21 PM
Donetsk region: "In the Kramators'k direction, three enemy assault actions took place today towards the settlements of Nykyforivka and Min'kivka."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 23 January 2026 regarding the russian invasion
January 23, 2026 at 9:08 PM
Before invading Luhansk and Donetsk in April 2014, the Putin regime created "pro-Russian separatist" false fronts, seeded them with local traitors, and amplified them with information warfare.

The Russia-backed Trump regime is doing the same thing with Alberta and Canada today.
January 23, 2026 at 8:44 PM
In the Lyman direction, Ukrainian defenders repelled eight assaults by the russian fascist invaders in the areas of Tverdokhlibove, Novoselivka, Drobysheve, Tors'ke and Yampil' as well as towards Dibrova, Stavky and Lyman. Three more combat engagements are ongoing.

1/2
January 23, 2026 at 8:39 PM
In the north of Kharkiv region, the russian fascist invaders attacked Ukrainian positions five times in the areas of Prylipky, Vovchans'ki Khutory and Ambarne as well as towards Nesterne.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 23 January 2026
January 23, 2026 at 8:25 PM
Reposted by Dr. Michael MacKay
New regulations state that Ukrainian children under the age of 14 can no longer leave occupied territories using their birth certificates. To cross the border, occupiers now demand a Russian foreign passport.

Read more 👉 www.linkedin.com/posts/mykola...
For every family trying to escape the occupation, the journey to freedom has always been fraught with danger—checkpoints, interrogations, and intimidation. Now, Russia has taken it a step further by… ...
For every family trying to escape the occupation, the journey to freedom has always been fraught with danger—checkpoints, interrogations, and intimidation. Now, Russia has taken it a step further by m...
www.linkedin.com
January 23, 2026 at 1:52 PM
This is laughable until you remember that the same Russian courts give 15-20 year prison sentences for singing a Ukrainian song or giving $20 to a Ukrainian charity or liking a social media post critical of Russia's invasion.
January 23, 2026 at 7:29 PM
NATO has refused to do its job of ensuring peace and security in the North Atlantic area since Russia invaded Georgia in 2008.

It's time for the cowardice to end.
January 23, 2026 at 6:17 PM
In a prelude to invasion, the Russia-backed Trump regime in the USA is sponsoring Alberta secessionism.

The Americans follow the exact same war plan Russians had when they invaded Ukraine in 2014. At that time, the Russians created fake Donetsk and Luhansk "People's Republics."
Bessent pushes Albertan independence from Canada: "Albertans are very independent people. There's a rumor they may have a referendum on whether they want to stay in Canada or not. People are talking. People want sovereignty. They want what the US has got."
January 23, 2026 at 5:37 PM
An $800 billion "prosperity plan" for post-war Ukraine is bullshit when there is no plan for victory over the russian fascist invaders.

Until fascist russia is defeated decisively there won't be a "post-war" Ukraine, "post-war" Europe or "post-war" planet.
January 23, 2026 at 5:03 PM
A fire is still burning at an oil depot in Penza region on the territory of the russian terrorist state.

The General Staff of the Armed Forces confirm they hit the strategic facility last night. The "Penzanefteprodukt" oil depot supplies the russian occupation army in Ukraine.
January 23, 2026 at 4:58 PM
The Allies should be helping Ukrainian defenders destroy Russian drones and missiles before they are launched. Instead, they are sitting back and doing nothing, waiting for Ukraine’s energy infrastructure to be destroyed, then giving half-hearted support to repair it.

Madness.
January 23, 2026 at 2:44 PM
Putin puppet Trump is back from his humiliation in Davos, yelling at clouds on social media. His mental and physical health is worsening by the day.

His lieutenants in the Trump family crime syndicate, Steve Witkoff and Jared Kushner, are in Moscow getting Putin’s instructions.
January 23, 2026 at 2:39 PM
Russian/North Korean losses, 24 Feb 2022 – 23 Jan 2026:

1,232,090 personnel

11599 tanks
23946 armoured vehicles
36549 artillery systems
1623 MLRS
1282 air defence systems
434 aircraft
347 helicopters
113277 UAVs
4190 cruise missiles
28 ships/boats
2 submarines
75556 vehicles
4050 special equipment
January 23, 2026 at 11:58 AM
A Ukrainian drone strike caused a fire at an oil depot in Penza on the territory of the russian terrorist state. This strategic target (at 53.2069, 45.0765) is about 700 km from the UA-RU border.
January 23, 2026 at 3:34 AM
Putin puppet Trump was beaten like a rented mule at Davos and he knows it. What a loser!
January 23, 2026 at 3:02 AM
The European Union needs to bring in Ukraine, Moldova, Norway, the United Kingdom, Iceland and Canada.

Solve the unanimity problem, perhaps with a super-majority rule (to avoid a Hungary-style veto).

The first task: destroy the russian terrorist state.

Be a Great Power.
January 23, 2026 at 12:30 AM
Steve Witkoff is going to Moscow for the seventh time in a year to grovel before Putin. He hasn't been to Kyiv once.

Witkoff is a Russian agent. There is no peace process. American security guarantees don't exist. Russia is waging a genocidal war of aggression against Ukraine.
January 22, 2026 at 10:10 PM
Kherson region, along the Dnipro River: "In the Prydniprovs'k direction, there was one unsuccessful attempt by the enemy to improve their position."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 22 January 2026 regarding the russian invasion
January 22, 2026 at 9:52 PM
In the Oleksandrivka direction, Ukrainian defenders repelled 12 attacks by the russian fascist invaders in the areas of Zelenyi Hai, Stepove, Verbove, Vyshneve and Krasnohirs'ke as well as towards Nechayivka. Two more battles are still ongoing.

1/3
January 22, 2026 at 9:49 PM