Sign in

Michael MacKay

@michaelmackay.wsocial.eu
453 followers 63 following 2K posts

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.

PostsRepliesMedia
Michael MacKay @michaelmackay.wsocial.eu · 3h
In the Orikhiv direction, in Zaporizhzhya region, the russian fascist invaders launched four attacks towards Pavlivka and Stepnohirs'k. 3/3
000
Michael MacKay @michaelmackay.wsocial.eu · 3h
In the Hulyaypole direction, in Zaporizhzhya region, Ukrainian defenders repelled 13 attacks by the russian fascist invaders in the areas of Rybne, Ternuvate, Vozdvyzhivka, Rivne, Verkhnya Tersa, Hirke, Novoselivka and Omel'nyk. 2/3
100
Michael MacKay @michaelmackay.wsocial.eu · 3h
Dnipropetrovsk region: "In the Oleksandrivka sector, the enemy launched one assault towards Berezove." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 14 October 2026 regarding the russian invasion 1/3
100
Michael MacKay @michaelmackay.wsocial.eu · 4h
Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 14 October 2026 regarding the russian invasion 3/3
010
Michael MacKay @michaelmackay.wsocial.eu · 4h
In the Pokrovs'k direction, the russian fascist invaders carried out 29 attacks in the areas of Dobropillya, Novyi Donbas, Bilyts'ke, Chernihivka, Svitle, Novohryshyne, Myrne, Hulive, Serhiyivka, Molodets'ke, Muravka and Novopavlivka. 2/3
120
Michael MacKay @michaelmackay.wsocial.eu · 4h
In the Kostyantynivka sector, in Donetsk region, Ukrainian defenders repelled 19 assaults by the russian fascist invaders in the Kostyantynivka area and towards Novoselivka, Mykolaypillya, Novopavlivka, Torets'ke, Hruz'ke and Vil'ne. Fighting is ongoing. 1/3
120
Michael MacKay @michaelmackay.wsocial.eu · 5h
In the northeast of Donetsk region, Ukrainian defenders repelled five attacks by the russian fascist invaders towards Lyman and near Maslyakivka and two attacks in the area of Kryva Luka. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 14 October 2026
020
Michael MacKay @michaelmackay.wsocial.eu · 6h
Kharkiv region: "In the Kup'yans'k direction, the enemy attempted to improve their positions 15 times by conducting assaults towards Rad'kivka." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 14 October 2026 regarding the russian invasion 2/2
010
Michael MacKay @michaelmackay.wsocial.eu · 6h
In the north of Kharkiv region, the russian fascist invaders attacked the positions of Ukrainian defenders ten times in the areas of Ternove, Izbyts'ke, Okhrimivka and Chuhunivka as well as towards Zakharivka, Chorne and Mala Vovcha. 1/2
110
Michael MacKay @michaelmackay.wsocial.eu · 6h
It’s 11 pm in Ukraine. Another Russian-American attack is coming down on civilians and defenders. For humanity’s sake, Ukrainians have to be strong because the rest of Europe is weak and the United States has gone over to the enemy. Current aerial threat map:
013
Michael MacKay @michaelmackay.wsocial.eu · 16h
Russian/North Korean losses, 24 Feb 22 - 14 Oct 26: 1,557,350 personnel 12414 tanks 25535 armoured vehicles 51195 artillery 2212 MLRS 1704 air defence 443 aircraft 356 helicopters 2951 ground robots 563589 UAVs 5126 cruise missiles 35 ships/boats 2 submarines 162789 vehicles 4828 special equipment
112
Michael MacKay @michaelmackay.wsocial.eu · 23h
With help from the Americans, russian terrorists carried out a no-warning attack on Kyiv with ballistic missiles. At least two civilians were killed in Desnyans'kyi district and 21 more were injured.
011
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
A fire is burning at the Novoshakhtinsk oil refinery in Rostov region on the territory of the russian fascist invaders.
020
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
The Ukrainian air force confirms that russia's ally, the United States, has stopped providing early warning of ballistic missile launches. The Americans withdrew this support from Ukrainian defenders in order to make strikes by russian terrorists on civilians more deadly.
064
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
Zaporizhzhya region: "Seven enemy attacks were repelled in the Hulyaypole sector near the settlements of Rizdvyanka and Hirke." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 13 October 2026 regarding the russian invasion
000
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
On the Kostyantynivka axis, the Ukrainians halted eleven enemy attacks near Kostyantynivka, Illinivka, Novoselivka, Osykove, Rozkishne and Mykolaypillya in Donetsk region –General Staff of the Armed Forces of Ukraine operational info at 22:00 on 13 October 2026 regarding the russian invasion 1/2
120
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
In the Slov'yans'k direction, in Donetsk region, Ukrainian defenders successfully repelled seven attacks by the russian fascist invaders in the areas of Yampil', Kryva Luka and Mykolayivka. 2/2
032
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
Donechchyna: "On the Lyman axis, the Armed Forces [of Ukraine] thwarted five attempts by the invaders to advance near Lyman and Zarichne." Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 13 October 2026 regarding the russian invasion 1/2
131
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
In Kharkiv region, the russian fascist invaders attacked Ukrainian defenders ten times in the areas of Izbyts'ke, Vovchans'ki Khutory and Vil'khuvatka. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 13 October 2026 regarding the russian invasion
000
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
Confident in the support they're receiving from the United States, militants of the russian terrorist state are carrying out aerial strikes throughout Ukraine – from Volyn in the west to Donetsk in the east; from Chernihiv in the north to Zaporizhzhya in the south.
010
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
Russians sent Ukrainian civilians into the open near Kup'yans'k and then shelled them. This is standard russian practice. Russia is waging a genocidal war to annihilate the Ukrainian nation. 📹 Telegram channel of the 2nd "Khartiya" Corps of the National Guard of Ukraine
010
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
Backed by the United States, militants of the russian terrorist state just struck an office building in Kyiv with an Iranian "Shahed" attack UAV.
052
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
Russian/North Korean losses, 24 Feb 22 - 13 Oct 26: 1,555,700 personnel 12412 tanks 25534 armoured vehicles 51141 artillery 2211 MLRS 1704 air defence 443 aircraft 356 helicopters 2942 ground robots 561762 UAVs 5126 cruise missiles 35 ships/boats 2 submarines 162418 vehicles 4823 special equipment
100
Michael MacKay @michaelmackay.wsocial.eu · 13/10/2026
Brexit was an act of war by Russia against the UK and its home in Europe. It was an extension of Russia’s 2014 invasion of Ukraine that defeated the UK’s political establishment in 2016. Chronicling Russia’s war from the beginning, I called out Brexit for what it was more than ten years ago.
040
Michael MacKay @michaelmackay.wsocial.eu · 12/10/2026
In the Hulyaypole direction, in Zaporizhzhya region, Ukrainian defenders repelled eight attacks by the russian fascist invaders in the areas of Rizdvyanka and Ternove[?] as well as towards Nove Zaporizhzhya, Kosivtseve and Hirke. 2/2
010
Michael MacKay @michaelmackay.wsocial.eu · 12/10/2026
Dnipropetrovsk region: "In the Oleksandrivka sector, the enemy launched one assault towards Ternove." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 12 October 2026 regarding the russian invasion 1/2
120
Michael MacKay @michaelmackay.wsocial.eu · 12/10/2026
In the Pokrovs'k direction, in Donetsk region, the russian fascist invaders attacked 23 times towards Torets'ke, Hruz'ke and Vil'ne. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 12 October 2026 regarding the russian invasion 2/2
000
Michael MacKay @michaelmackay.wsocial.eu · 12/10/2026
In the Kostyantynivka direction, in Donetsk region, Ukrainian defenders repelled 14 assaults by the russian fascist invaders in the areas of Kostyantynivka, Dovha Balka and Sofiyivka. 1/2
120
Michael MacKay @michaelmackay.wsocial.eu · 12/10/2026
Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 12 October 2026 regarding the russian invasion 2/2
000
Michael MacKay @michaelmackay.wsocial.eu · 12/10/2026
In the north of Kharkiv region, the russian fascist invaders attacked the positions of Ukrainian defenders 15 times in the areas of Izbyts'ke, Starytsya, Vovchans'ki Khutory and Zybyne as well as towards Varvarivka, Doroshivka and Rad'kivka. 1/2
111
Michael MacKay @michaelmackay.wsocial.eu · 12/10/2026
Ukrainian defenders have made substantial gains against the russian fascist invaders on the southern Donetsk battlefront. The Ukrainians have liberated Shevchenko, are seizing control of Fedorivka and Peredubova, and are driving east of Zaporizhzhya village.
175
Michael MacKay @michaelmackay.wsocial.eu · 12/10/2026
Militants of the russian terrorist state carried out drone strikes on a residential area of Kharkiv. At least 19 civilians were injured, including two children. 📷 State Emergency Service of Ukraine
053
Michael MacKay @michaelmackay.wsocial.eu · 12/10/2026
Russian/North Korean losses, 24 Feb 22 - 12 Oct 26: 1,554,310 personnel 12410 tanks 25527 armoured vehicles 51090 artillery 2209 MLRS 1703 air defence 443 aircraft 356 helicopters 2927 ground robots 559873 UAVs 5126 cruise missiles 35 ships/boats 2 submarines 162056 vehicles 4818 special equipment
120
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
All five Moscow airports are closed as Ukrainian defenders carry out long-range drone strikes against military and strategic targets on the territory of the russian fascist invaders. (screen capture from flightradar24.com)
020
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
In the Orikhiv direction, in Zaporizhzhya region, the russian fascist invaders attempted to improve their tactical position by launching two attacks towards Pavlivka. 3/3
010
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
Zaporizhzhya region: "In the Hulyaypole sector, the Armed Forces [of Ukraine] repelled seven enemy attacks near the settlements of Uspishne[?], Rizdvyanka, Shyroke and Ternove[?]." 2/3
110
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
Dnipropetrovsk region: "In the Oleksandrivka sector, the enemy launched four assaults in the direction of Sichneve and Ternove." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 11 October 2026 regarding the russian invasion 1/3
110
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 11 October 2026 regarding the russian invasion 3/3
020
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
Donetsk region: "The enemy launched 29 attacks in the Pokrovs'k sector. Occupation forces attempted to advance near the settlements of Bilozers'ke, Novyi Donbas, Vil'ne, Hannivka, Nykonorivka[?], Shevchenko, Serhiyivka and Vasylivka." 2/3
120
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
In the Kostyantynivka sector, in Donetsk region, Ukrainian defenders repelled 31 assaults by the russian fascist invaders near Kostyantynivka and towards Novoselivka, Osykove, Mykolaypillya, Rays'ke, Novopavlivka, Torets'ke, Hruz'ke, Volodymyrivka and Mayak. 1/3
142
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
In the Slov'yans'k direction, in Donetsk region, the Ukrainians halted an enemy attempt to advance in the Yampil' area. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 11 October 2026 regarding the russian invasion 2/2
011
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
In the Lyman direction, in Donetsk region, Ukrainian defenders repelled ten attempts by the russian fascist invaders to advance near Nove, Kolodyazi, Zarichne, Lyman and Dibrova. Two assault operations are ongoing. 1/2
120
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
In the Kup'yans'k direction, the russian fascist invaders carried out nine attacks on the positions of Ukrainian defenders in the areas of Kut'kivka, Rad'kivka and Kivsharivka in Kharkiv region. 2/2
010
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
In the north of Kharkiv region, the russian fascist invaders conducted six assaults near Izbyts'ke, Starytsya, Vovchans'ki Khutory and Kreydyanka. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 11 October 2026 regarding the russian invasion 1/2
110
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
One of my recent tweets made it onto the Ukrainian Internet via the NEXTA Live Telegram channel, where there is a vigorous discussion. Slava Ukraini! Найкращий спосіб написати моє ім'я українською — «Майкл Макай».
192
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
The Ukrainian president spoke with his Canadian and Finnish allies, and with the NATO head who was present for form's sake. Ukraine is turning Trump's latest fumble into an advantage by agreeing to the energy ceasefire Trump made up in his head. Russia already rejected it.
040
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
Russian terrorists conducted an airstrike on a residential area of Kharkiv. A 36-year-old woman was killed and eight more people were injured, including a child. 📷 State Emergency Service of Ukraine
031
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
Ukrainian defenders are pushing the russian fascist invaders back to and across the Mokri Yaly River on the southern Donetsk battlefront. The village of Fedorivka is being cleared of the foreign occupiers.
050
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
Ukrainian defenders have successfully struck three Yandex data centres on the territory of the russian fascist invaders over the past four days. Cloud services for companies that foolishly chose to do business with Yandex have been curtailed. Training AI models has stopped.
250
Michael MacKay @michaelmackay.wsocial.eu · 11/10/2026
Russian/North Korean losses, 24 Feb 22 - 11 Oct 26: 1,552,840 personnel 12408 tanks 25521 armoured vehicles 51039 artillery 2205 MLRS 1701 air defence 443 aircraft 356 helicopters 2924 ground robots 558457 UAVs 5126 cruise missiles 35 ships/boats 2 submarines 161503 vehicles 4815 special equipment
140