Michael MacKay Profile Banner
Michael MacKay Profile
Michael MacKay

@mhmck

Followers
241,403
Following
238
Media
18,957
Statuses
67,732

Ph.D. from the LSE ... veteran of Ukraine's democratic and civil society renaissance ... election observer ... chronicler of Muscovy's war ... from Upper Canada

Ottawa
Joined March 2014
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@mhmck
Michael MacKay
2 days
The entity calling itself the Russian Federation is a crime syndicate and terrorist regime. It is not a peer in the family of nations. The Moscow empire must be destroyed, not accommodated.
13
209
663
@mhmck
Michael MacKay
2 years
All of Kharkiv region is liberated from the Russian fascist invaders. Харківщина вільна!
Tweet media one
393
5K
53K
@mhmck
Michael MacKay
1 year
Twitter has removed the UA two-letter country code for Ukraine from two-factor authentication. Ukraine has disappeared from Elon Musk’s virtual map of the world. The effect of this change is to reduce the presence of pro-Ukrainian, pro-democracy voices on this platform.
3K
12K
37K
@mhmck
Michael MacKay
2 years
It's not Putin. It's Russians.
1K
8K
36K
@mhmck
Michael MacKay
1 year
There is war because Russia invaded Ukraine, not because Ukraine defends itself.
816
6K
37K
@mhmck
Michael MacKay
2 years
Kyiv was founded in 482. In 1147, the Grand Duke of Kyiv and ruler of the Kyivan Rus’, Yuriy Dolhoruky, issued a decree founding Moscow. In 2022, Kyiv City Council rescinded this decree, saying it was due to a “historical misunderstanding.” Moscow no longer exists.
Tweet media one
596
8K
35K
@mhmck
Michael MacKay
2 years
French President Emmanuel Macron says "don't humiliate Russia". I say don't humiliate Ukraine, as France did in 1919 when the Treaty of Versailles destroyed Ukrainian independence. Don't humiliate Ukraine as France did in 2008 when it blocked NATO membership to Ukraine.
947
6K
30K
@mhmck
Michael MacKay
2 years
Ukraine is the best member NATO doesn’t have.
175
4K
28K
@mhmck
Michael MacKay
2 years
Ukrainians – whose average annual income is about $6000 per year – crowd-funded $9.6 million in only a day to buy RAM II kamikaze drones. Elon Musk – whose net worth is around $215 billion – wants U.S. taxpayers to pick up the tab for Starlink in Ukraine.
1K
6K
28K
@mhmck
Michael MacKay
2 years
The Russian line has collapsed in the north of Kherson region. The invaders are retreating to try to hold Dudchany. Advancing Ukrainian troops are chasing to give them no time to dig in.
Tweet media one
400
4K
27K
@mhmck
Michael MacKay
2 years
A TV tower is burning in Moscow. Ukrainians call this the Eye of Sauron. They've long been referring to Russia as Mordor and Russian invaders as orcs.
533
3K
26K
@mhmck
Michael MacKay
1 year
Poland has had enough of Germany’s nonsense. On supplying Leopard 2 tanks to the Armed Forces of Ukraine, Poland’s PM Mateusz Morawiecki said: “Consent is of secondary importance here. We will either obtain this consent quickly, or we will do the right thing ourselves.”
553
3K
25K
@mhmck
Michael MacKay
2 years
It's 1 a.m. in Ukraine and there's a battle underway on the outskirts of Kreminna, Luhansk region. Advancing Ukrainian troops are turning the Russian retreat from Lyman, Donetsk region, into a rout.
Tweet media one
358
3K
23K
@mhmck
Michael MacKay
2 years
In one day, Russians retreating from Izyum donated more artillery and armour to Ukraine than Germany and France have in 8 1/2 years of war.
275
3K
22K
@mhmck
Michael MacKay
2 years
Russian soldiers castrated and murdered a Ukrainian soldier and then abused his body. The Russian army tortured Ukrainian POWs for weeks and then massacred them. The Russian embassy in London revelled in bloodlust. Treat Russia as what it shows itself to be: a terrorist state.
325
4K
21K
@mhmck
Michael MacKay
1 year
Morocco delivered about 20 T-72 tanks to Ukraine. They're on the battlefield now, after undergoing modernization in the Czech Republic.
Tweet media one
376
2K
20K
@mhmck
Michael MacKay
2 years
Lyman is besieged.
Tweet media one
360
2K
20K
@mhmck
Michael MacKay
1 year
Elon Musk disabled Starlink for the defence of Ukraine exactly when the Russian terrorist state expanded its offensive in Luhansk and Donetsk regions. The timing is no coincidence. Starlink uses internet protocols whose development was paid for overwhelmingly by U.S. taxpayers.
565
6K
20K
@mhmck
Michael MacKay
2 years
When they see the soldiers are Ukrainian …
286
3K
20K
@mhmck
Michael MacKay
2 years
Germany will delay the delivery of M270 multiple-launch rocket systems to Ukraine until the winter. I can’t be bothered to look up the excuse the Scholz government has this time. I’ve given up on Germany, as most freedom-loving people around the world already have.
1K
4K
19K
@mhmck
Michael MacKay
1 year
Most of the Russian occupiers stationed on the right bank of the Dnipro are still there. This force was estimated to be about 20,000. The Russians are trapped on the wrong side of destroyed bridges and crossings they no longer control. The scale of Ukraine's victory is massive.
290
2K
19K
@mhmck
Michael MacKay
2 years
Russia is losing the Battle of the Black Sea to Ukraine, a country that doesn’t have a navy.
230
2K
19K
@mhmck
Michael MacKay
2 years
Ukraine sank Moscow
Tweet media one
344
2K
17K
@mhmck
Michael MacKay
1 year
Switzerland is not neutral. Switzerland actively stops other countries from helping the victims, the Ukrainian people, and tacitly supports the attacker, the Russian terrorist state.
559
3K
17K
@mhmck
Michael MacKay
2 years
It turns out the Armed Forces of Ukraine lured the Russian fascist invaders into a trap in Severodonetsk. After giving up most of the city, Ukrainian defenders counter-attacked, recaptured Met'olkine, and shifted the battle north. 30% of Severodonetsk is back under UA control.
256
2K
17K
@mhmck
Michael MacKay
2 years
Ukraine’s 127th Territorial Defence Brigade at the border with Russia. In this area, near the settlement of Ternova, they’ve pushed the invaders out of Kharkiv region altogether.
Tweet media one
202
2K
17K
@mhmck
Michael MacKay
2 years
Russia, Belarus and Iran are at war with Ukraine. It’s not the World War III of the imagination. It’s the global war that’s real.
358
3K
16K
@mhmck
Michael MacKay
1 year
Russia invaded Ukraine. No act of self-defence by Ukraine is escalation.
151
2K
16K
@mhmck
Michael MacKay
2 years
Pro-Russian oligarch Elon Musk blocked Ukraine from using Starlink in Crimea. Earlier, after amplifying propaganda of the Russian fascist regime, Musk disabled Starlink to hinder the counter-offensive by Ukrainian defenders who are liberating Luhansk and Kherson regions.
926
4K
16K
@mhmck
Michael MacKay
2 years
The siege of Lyman is now a clean up operation. Russian casualties are high. Ukrainian forces are advancing to the Kreminna-Svatove line and the P-66 highway. All of the north of Donetsk oblast will be liberated by the end of the day.
Tweet media one
180
2K
16K
@mhmck
Michael MacKay
2 years
Overnight, Ukrainian marines destroyed 30 Russian helicopters at Kherson airport.
91
1K
15K
@mhmck
Michael MacKay
1 year
Poland sent over 270 tanks to Ukraine – one-third of the complement in its army. The Czech Republic sent about 50 tanks – 42% of its arsenal. Thank you. NATO members have over 18 thousand tanks. None of them are involved in combat operations. They're needed in Ukraine.
189
2K
15K
@mhmck
Michael MacKay
1 year
Putin puppet Orbán called Ukraine a “no man’s land” and compared it to Afghanistan. It is intolerable that Hungary – a firm ally of the Russian terrorist state – remains in NATO and the EU.
Tweet media one
991
3K
15K
@mhmck
Michael MacKay
2 years
A munitions factory is on fire in Perm, Russian Federation.
Tweet media one
362
2K
15K
@mhmck
Michael MacKay
2 years
Belarus is at a breaking point. It will either enter the war on the side of Russia or the Belarus army will mutiny. Putin pressures Lukashenka to invade Ukraine in Volyn region. Russian officers command key Belarus military units. But Belarus soldiers disobey orders to attack.
228
3K
15K
@mhmck
Michael MacKay
2 years
Amazing news. Ukraine's 95th Brigade entered the city of Horlivka in Donetsk region and is fighting Russian occupation forces there. Horlivka was taken by the Russian invaders in the first year of the war, 2014-15. Liberating Horlivka would give a big morale boost to Ukrainians.
104
2K
15K
@mhmck
Michael MacKay
2 years
Elon Musk amplifies Russian propaganda about Crimea, Ukraine. Here's how these lies sound to Ukrainians: "Alaska is seen as a core part of Russia by Russians. Alaska is of critical national security importance to Russia. It's only in the USA because of Tsar Alexander's mistake."
318
3K
14K
@mhmck
Michael MacKay
2 years
Some Russian units, particularly in Donetsk region, are being ordered by senior command to temporarily cease offensive operations. The reason is the low morale of soldiers, many cases of desertion among the recently-mobilized, and widespread refusal to follow combat orders. 1/2
168
2K
14K
@mhmck
Michael MacKay
2 years
There's good news. 🍉
316
581
14K
@mhmck
Michael MacKay
1 year
Imagine, during WWII, if Rolls Royce had restricted the range of the engines put in Lancaster bombers so they couldn’t reach Germany – under the bizarre idea that to do so would be “escalation” of the war. That’s exactly what Elon Musk is doing restricting Starlink for Ukraine.
295
3K
13K
@mhmck
Michael MacKay
2 years
The Russian invaders are retreating chaotically and abandoning the north of Kherson region. Ukrainian defenders are chasing them to Beryslav. Davydiv Brid, Velyka Oleksandrivka, Starosillya and other settlements have been liberated.
Tweet media one
219
2K
13K
@mhmck
Michael MacKay
2 years
It's not Putin. It's Russians. Most Russians want to annihilate Ukraine, followed by Poland, Estonia, Latvia and Lithuania. Regime change will not be enough to end this global war. The Russian invasion army must be defeated and all occupied territory must be liberated.
304
3K
13K
@mhmck
Michael MacKay
2 years
A MiG-29 with a Ukrainian pilot is the most valuable weapon in the arsenal of democracy right now. An F-35 with an American pilot is worthless because political leaders made it so.
181
2K
13K
@mhmck
Michael MacKay
2 years
There can be little doubt that Ukraine, Finland and Sweden would be better members of NATO than Germany, France and Hungary.
370
1K
13K
@mhmck
Michael MacKay
2 years
Ukrainian defenders are advancing against Russian fascist invaders northwest of Kyiv.
Tweet media one
225
2K
13K
@mhmck
Michael MacKay
2 years
The Russians were decisively defeated at Lyman. They'll attempt to stabilize on the Kreminna-Svatove line but won't hold out there for long. The Russians made a fatal mistake trying to hold Lyman at all costs and deploying most of their operational reserves to that doomed effort.
Tweet media one
170
2K
13K
@mhmck
Michael MacKay
1 year
JKN Global Group, owners of the Miss Universe Organization, normalize war and genocide by the Russian terrorist state.
Tweet media one
245
3K
13K
@mhmck
Michael MacKay
2 years
Ukrainians have everything to fight for. Russians have nothing to die for.
82
2K
13K
@mhmck
Michael MacKay
1 year
The Russian terrorist state unblocked Twitter after it was acquired by Elon Musk.
559
3K
12K
@mhmck
Michael MacKay
2 years
Give refuge to Ukrainians. Do not admit Russians. Russians made Ukrainians refugees.
136
2K
12K
@mhmck
Michael MacKay
2 years
Violating its historical neutrality, Switzerland sides with the Russian Federation invaders against defender Ukraine by rejecting Poland's request to transfer Leopard 2A4 main battle tanks from storage.
Tweet media one
1K
3K
12K
@mhmck
Michael MacKay
1 year
The Armed Forces of Ukraine are on the verge of liberating the Kinburn Peninsula. "Very soon we will be able to report … that the Mykolayiv region is completely de-occupied." – Nataliya Humenyuk, spokesperson for the Defence Forces of southern Ukraine
Tweet media one
136
1K
12K
@mhmck
Michael MacKay
2 years
Russian-occupied Donetsk and Luhansk regions no longer have a combat-capable army. The 1st and 2nd Army Corps were sent to the invasion front in Kherson and Mykolaiv regions, where they performed poorly. A counter-offensive by Ukraine to liberate Donbas is only a matter of time.
186
2K
12K
@mhmck
Michael MacKay
1 year
Ukrainian defenders killed approximately 950 Russian invaders on October 29. Russian commanders use recently-mobilized men as cannon fodder, pushing them forward to get killed as a way to detect Ukrainian firing positions.
253
2K
12K
@mhmck
Michael MacKay
2 years
Ukraine agreed to buy from Germany Marder infantry fighting vehicles, Gepard anti-aircraft guns, and self-propelled artillery. Chancellor Olaf Scholz blocks all of it.
Tweet media one
Tweet media two
Tweet media three
646
3K
12K
@mhmck
Michael MacKay
1 year
Don’t support the Russian terrorist state. Don’t buy from Switzerland.
324
1K
12K
@mhmck
Michael MacKay
2 years
The Armed Forces of Ukraine have started to take the first prisoners of war from the mobilized vatniks. The time from forced conscription to POW status is one week.
204
1K
12K
@mhmck
Michael MacKay
2 years
The notorious Russian propagandist, Semen "Wargonzo" Pegov, was wounded near temporarily-occupied Donetsk by the detonation of an anti-personnel mine placed by Russian forces.
Tweet media one
589
1K
12K
@mhmck
Michael MacKay
2 years
The Kreminna-Svatove line is collapsing for the Russians. The Armed Forces of Ukraine are advancing to take control of Kreminna, the P-66 highway, and crossings of the Krasna River. Rashist forces are reported to be fleeing Kreminna, towards Rubizhne and Severodonets'k.
Tweet media one
153
2K
12K
@mhmck
Michael MacKay
2 years
In nine days Russia has become North Korea and Ukraine the leader of the Free World.
83
2K
12K
@mhmck
Michael MacKay
2 years
Russia must be destroyed as a terrorist state. Russia must be destroyed as a colonial power. Russia must be destroyed as a crime syndicate. Russia must be destroyed as a citadel of lies.
336
2K
12K
@mhmck
Michael MacKay
2 years
Ukrainian defenders defeated the “elite” of the Russian army. Now they’re destroying the Russian alco-battalions.
74
865
12K
@mhmck
Michael MacKay
2 years
The airbases in the Russian Federation from which terror attacks were launched must be destroyed.
215
2K
12K
@mhmck
Michael MacKay
2 years
Olena is an officer in Ukraine's 128th Mountain Assault Brigade – the Transcarpathian Legion.
Tweet media one
116
808
11K
@mhmck
Michael MacKay
2 years
What Ukrainians think of Scholz and Macron. They’re not wrong.
Tweet media one
179
2K
11K
@mhmck
Michael MacKay
1 year
Russia is invading Europe and at war with the collective West. Ukrainians defend alone. Scholz blocks tanks to Ukraine. Biden blocks ATACMS to Ukraine. The Swiss block arms to Ukraine. Orbán blocks the NATO-Ukraine Commission. Erdoğan blocks Finland and Sweden in NATO.
872
3K
12K
@mhmck
Michael MacKay
2 years
Very little fuel and lubricants are reaching Russian tanks in Zaporizhzhya and Kherson regions. The invaders are obliged to dig in their tanks and use them like artillery pieces for a static defence. It means the Russians are fighting a losing battle.
167
1K
12K
@mhmck
Michael MacKay
2 years
The Russian fascist regime decided to attack Moldova. This is a desperate measure. Russia has fewer than 2,000 regular soldiers and not more than 7,000 colonial troops in occupied “Transnistria.” But President Sandu has warned her country is almost defenceless. Help Moldova!
204
2K
11K
@mhmck
Michael MacKay
2 years
The russian fascist invaders have made a fatal decision to defend Lyman at all costs. The Armed Forces of Ukraine are engaged in offensives to trap the rashists in Lyman and liberate the north of Luhansk region.
Tweet media one
168
1K
11K
@mhmck
Michael MacKay
2 years
The German company Rheinmetall prepared 16 Marder infantry fighting vehicles for Ukraine. The Scholz government refuses to issue an export license. History will judge Germany harshly for failing to do enough to stop the genocide of Ukrainians by the Russian fascist invaders.
Tweet media one
441
2K
11K
@mhmck
Michael MacKay
2 years
If electricity is a privilege Russians deny Ukrainians with missiles, why is travel a privilege we grant Russians with visas?
103
2K
11K
@mhmck
Michael MacKay
3 years
A tie-in between Russia’s invasion of Ukraine and the insurrection in the United States. Serhiy Dybynyn is an infowarrior for Inter TV, nominally owned by fugitive oligarch Firtash but beneficially owned by Putin pal Medvedchuk. Donetsk airport (left) was destroyed by RU forces.
Tweet media one
Tweet media two
555
7K
11K
@mhmck
Michael MacKay
2 years
Ukrainian defenders are driving south into Izyum district of Kharkiv region and are less than 20 km from joining UA forces in Slov'yans'k district of Donetsk region. Rashist occupiers are fleeing Svyatohirs'k and Lyman and going to the east. They aren't reinforcing Izyum.
Tweet media one
179
1K
11K
@mhmck
Michael MacKay
2 years
The Armed Forces of Ukraine are enveloping a large Russian fascist invasion army in the north of Kherson region. The advance of Ukrainian forces down the T-04-03 road towards Beryslav is rapid. The rashists are immobilized by "no retreat" orders and are in a hopeless position.
Tweet media one
173
1K
11K
@mhmck
Michael MacKay
2 years
Ukrainian defenders have broken the Russian fascist army invading Europe.
48
762
11K
@mhmck
Michael MacKay
2 years
Finland and Sweden aren’t in NATO yet. The obstructors are Russian-ally Hungary and ambiguous Turkey.
364
1K
11K
@mhmck
Michael MacKay
1 year
I block Russian trolls
Tweet media one
359
979
11K
@mhmck
Michael MacKay
12 days
The United States has supplied 0 out of 841 of its F-16 fighters to Ukrainian defenders, 0 out of 60 of its Patriot batteries, and 31 of its 8000 reserve Abrams tanks. Through reflexive control and active measures, fascist Russia has beaten the United States into submission.
278
3K
11K
@mhmck
Michael MacKay
2 years
Canada will send heavy artillery to Ukraine. Among the armament of the Canadian Armed Forces are British-built M777 155mm howitzers.
Tweet media one
184
1K
10K
@mhmck
Michael MacKay
2 years
The leaders of most democratic countries shun Putin. They talk to Ukrainians and visit Ukraine. The leaders of France and Germany talk on the phone with Putin regularly – reassuring the Russian dictator he remains a peer. They ignore Ukrainians and don’t visit Ukraine.
336
2K
10K
@mhmck
Michael MacKay
2 years
Nice detail from the Ukrainian military's morning report: On September 26, the Russian invaders sent to Lyman a column of seven tanks crewed by newly-mobilized men. They had no training to learn how to drive tanks or fire their weapons. Two of the tanks were in road accidents.
134
1K
11K
@mhmck
Michael MacKay
2 years
The Gauleiter for the Russian fascists in temporarily-occupied Donetsk, Denis Pushilin, has fled the city. Ukrainian forces are attacking Donetsk airport – for the first time since the epic fight by the “Cyborgs” in 2014-15.
136
1K
11K
@mhmck
Michael MacKay
1 year
A militant of the Russian fascist state – captured by Ukrainian defenders – has no idea how that tattoo got on his back.
Tweet media one
394
2K
10K
@mhmck
Michael MacKay
1 year
Hungary chose to side with the genocidal Russian regime. The Orbán regime bet on the wrong horse. European and North American leaders should respect the decision the Hungarian government made and suspend Hungary from NATO and the EU.
244
2K
10K
@mhmck
Michael MacKay
2 years
The Armed Forces of Ukraine carried out a successful counteroffensive north of Kharkiv, liberating the settlements of Bezruky, Slatyne and Prudyanka from the Russian fascist invaders.
Tweet media one
111
1K
10K
@mhmck
Michael MacKay
2 years
Kerch Bridge
288
1K
10K
@mhmck
Michael MacKay
2 years
Russian fascist invasion forces in the north of Kherson region have retreated to Mylove. Ukrainian defenders are advancing rapidly, liberating many settlements and large swaths of territory.
Tweet media one
157
1K
10K
@mhmck
Michael MacKay
2 years
Hungary is a member of NATO and the EU, even though the autocratic Orbán regime is a de facto client of Russia. Democratic Ukraine is a member neither of NATO nor the EU, even though the Ukrainian people are the only fighting defenders of Europe from Russian armed aggression.
239
2K
10K
@mhmck
Michael MacKay
1 year
Poland has declared the Russian regime to be a terrorist regime along with the other leading NATO countries: Estonia, Latvia, Lithuania and the Czech Republic.
94
1K
10K
@mhmck
Michael MacKay
2 years
Sink the Black Sea Fleet.
143
1K
10K
@mhmck
Michael MacKay
2 years
Russian soldiers on the right bank of the Dnipro River are trapped. They have been abandoned by their commanders. The river crossings have been cut. They are running out of supplies and ammunition. Other than waiting for death, the only option for these invaders is to surrender.
143
1K
10K
@mhmck
Michael MacKay
1 year
Bulgaria decided to send weapons Ukraine. There are only a few democracies left that refuse to arm the defender of civilization against the Russian fascist invaders. Notable exceptions in Europe are Ireland, Austria and Switzerland – tacit supporters of rashist aggression.
584
1K
10K
@mhmck
Michael MacKay
1 year
For committing genocide against Ukrainians, Russians deserve our hatred. For actively preventing other nations from helping Ukraine, the Swiss deserve our contempt.
411
2K
10K
@mhmck
Michael MacKay
2 years
Ukraine-Russia peace: The Russian invasion army is defeated. Ukraine liberates all of its territory. Ukrainian hostages in Russia are returned. Russia makes war reparations to Ukraine. Russia is demilitarized. Russian war criminals go before tribunals.
192
1K
10K
@mhmck
Michael MacKay
2 years
Russian forces have been routed in Kherson region. Settlements are being liberated as quickly as Ukrainian mechanized infantry can reach them. The foreign invaders may try to rally at two bridgeheads across the Dnipro River, around Beryslav and the city of Kherson.
Tweet media one
177
1K
10K
@mhmck
Michael MacKay
2 years
Deliver tanks, jets, ATACMS and advanced air defence systems to Ukraine.
88
972
10K
@mhmck
Michael MacKay
2 years
After the Kerch bridge explosions the invaders are panicking. Russian soldiers flee Crimea to the Russian Federation on the highway through Berdyans'k and Mariupol'. Russian colonists flee Crimea via ferry and the single-lane bridge. Collaborators flee Kherson region to Crimea.
Tweet media one
132
1K
10K
@mhmck
Michael MacKay
2 years
The Russian invaders are trapped in Vysokopillya in the north of Kherson region. Ukrainian defenders liberated Pot'omkyne on June 30 and had control of Ol'hyne by July 5. The Russians didn't withdraw the garrison from Vysokopillya and failed to reinforce it. Now they're doomed.
Tweet media one
310
1K
10K