mhmck Profile Banner
Michael MacKay Profile
Michael MacKay

@mhmck

Followers
252K
Following
12K
Media
28K
Statuses
83K

Ph.D. from the London School of Economics and Political Science. Participant in the democratic renaissance of Ukraine. Chronicler of Russia's war of aggression.

Ottawa
Joined March 2014
Don't wanna be here? Send us removal request.
@mhmck
Michael MacKay
11 hours
Hitler called it Lebensraum ("living space"). Putin calls it Russkiy Mir ("the Russian World"). Trump calls it "our hemisphere." Whether in its Nazi, rashist or American fascist form, such naked imperialism must must be opposed by freedom-loving people everywhere.
74
1K
3K
@mhmck
Michael MacKay
22 minutes
Increased russian and North Korean losses over the past day: >940 personnel (killed or seriously wounded) tanks +5 armoured vehicles +6 artillery systems +46 rocket salvo systems +1 air defence systems +1 operational-tactical UAVs +879 vehicles +157 https://t.co/9q9aDFgws6
Tweet card summary image
mod.gov.ua
The estimated total combat losses of the enemy from 24.02.22 to 06.01.26: personnel: about 1 213 460 (+940) persons, tanks: 11 512 (+5), troop-carrying AFVs: 23 863 (+6), artillery systems: 35 831...
0
0
2
@ItsDeanBlundell
Dean BlundellđŸ‡¨đŸ‡¦
12 hours
Over 90%of accounts claiming to be Canadian, begging for Trump to takeover Canada are in Russia, India and Africa. Seems important.
0
2K
11K
@mhmck
Michael MacKay
55 minutes
Russia+North Korea losses, 24 Feb 2022–6 Jan 2026: 1213460 personnel 11512 tanks 23863 APV 35831 artillery systems 1593 MLRS 1269 air defence systems 434 aircraft 347 helicopters 101443 UAVs 4137 cruise missiles 28 ships/boats 2 submarines 73102 vehicles 4036 special equipment
2
5
28
@mhmck
Michael MacKay
4 hours
Ukrainian defenders hit an oil depot in Usman, Lipetsk region, on the territory of the russian fascist invaders.
4
15
111
@mhmck
Michael MacKay
6 hours
I'm a Canadian. The Western Hemisphere is my home, which I share respectfully with about 1.2 billion other people. This hemisphere does not belong to Putin puppet Trump, his crime syndicate or the MAGA cult.
255
619
4K
@cafreeland
Chrystia Freeland
9 hours
Ukraine is at the forefront of today’s global fight for democracy, and I welcome this chance to contribute on an unpaid basis as an economic advisor to President Zelensky. In accepting this voluntary position, I will be stepping aside from my role as the Prime Minister’s Special
4K
722
4K
@mhmck
Michael MacKay
8 hours
Ukrainian drones have shut down Moscow's airports for the third night in a row. There are no take off or landings at Sheremetyeveo, Vnukovo, Domodedovo, Zhukovsky, Chkalovskiy or Ostafyevo airports – even though the air transport network is not the target of Ukrainian defenders.
7
75
323
@mhmck
Michael MacKay
8 hours
The German government should protect German citizens from attacks by militants of the russian terrorist state – such as by providing Taurus cruise missiles to the Armed Forces of Ukraine.
0
17
130
@mhmck
Michael MacKay
9 hours
Kherson region, along the Dnipro River: "In the Prydniprovs'ke direction, the enemy twice unsuccessfully attacked the positions of our defenders." –General Staff of the Armed Forces of Ukraine operational information at 22:00 on 5 January 2026 regarding the russian invasion
0
14
47
@mhmck
Michael MacKay
9 hours
In the Orikhiv direction, in Zaporizhzhya region, the Ukrainians repelled two enemy attacks in the Plavni area and towards Prymors'ke. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 5 January 2026 regarding the russian invasion 2/2
0
8
13
@mhmck
Michael MacKay
9 hours
Zaporizhzhya region: "In the Hulyaypole direction, the Armed Forces [of Ukraine] repelled and stopped 34 russian attacks in the areas of Uspenivka, Solodke, Hulyaypole and towards Dobropillya, Varvarivka, Zelene and Pryluky. Seven more battles are ongoing." 1/2
2
13
31
@mhmck
Michael MacKay
9 hours
In the Oleksandrivka direction, the rashists attacked 14 times in the areas of Oleksandrohrad, Sichneve, Sosnivka, Vyshneve, Zlahoda and towards Ivanivka. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 5 January 2026 3/3
0
5
12
@mhmck
Michael MacKay
9 hours
In the Pokrovs'k direction, the russian fascist invaders carried out 38 assaults in the areas of Zatyshok, Sukhets'ke, Rodyns'ke, Krasnyi Lyman, Myrnohrad, Pokrovs'k, Kotlyne, Udachne, Molodets'ke, Filiya and Dachne as well as towards Ivanivka and Hryshyne. 2/2
1
7
12
@mhmck
Michael MacKay
9 hours
In the Kostyantynivka direction, the russian fascist invaders attacked Ukrainian positions 20 times in the areas of Oleksandro-Shul'tyne, Pleshchiyivka, Shcherbynivka, Rusyn Yar and towards Kostyantynivka, Ivanopillya, Berestok, Stepanivka and Sofiyivka in Donetsk region. 1/3
1
12
21
@mhmck
Michael MacKay
9 hours
In the Slov'yans'k direction, the Ukrainians repelled two attacks by the rashists near Zakitne in Donetsk region. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 5 January 2026 regarding the russian invasion 2/2
0
5
10
@mhmck
Michael MacKay
9 hours
In the Lyman direction, the russian fascist invaders attacked the positions of Ukrainian defenders nine times in the areas of Nadiya and Zarichne as well as towards Drobysheve, Stavky and Lyman. 1/2
1
10
15
@mhmck
Michael MacKay
9 hours
In exchange for Trump betraying Ukraine, NATO and American democracy Putin betrayed Maduro. Russians will do anything to annihilate the Ukrainian people. Trump will do anything to enrich himself and keep the Epstein files (as well as russian kompromat) from coming out.
2
34
114
@mhmck
Michael MacKay
9 hours
In the Kup'yans'k direction, the Ukrainians repelled two enemy attacks towards Kup'yans'k and Kurylivka in Kharkiv region. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 5 January 2026 regarding the russian invasion 2/2
0
11
22
@mhmck
Michael MacKay
9 hours
In the north of Kharkiv region, Ukrainian defenders stopped four attacks by the russian fascist invaders in the areas of Prylipka and Vovchans'k as well as towards Kut'kivka. 1/2
1
12
36
@mhmck
Michael MacKay
10 hours
As of 10 p.m. Ukraine time there have been 172 combat engagements today on the battlefront in Europe. Ukrainian defenders are holding back the russian fascist invaders, inflicting significant equipment and personnel losses on the enemy.
1
4
23