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
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
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
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
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
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
Ukrainian defenders hit an oil depot in Usman, Lipetsk region, on the territory of the russian fascist invaders.
4
15
111
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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