Dr. Michael MacKay @michaelmackay.bsky.social · 4hUkrainian 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. 26722
Dr. Michael MacKay @michaelmackay.bsky.social · 9hMilitants 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 0138
Dr. Michael MacKay @michaelmackay.bsky.social · 16hRussian/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 5599
Dr. Michael MacKay @michaelmackay.bsky.social · 23hAll 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) 730673
Dr. Michael MacKay @michaelmackay.bsky.social · 23hIn the Orikhiv direction, in Zaporizhzhya region, the russian fascist invaders attempted to improve their tactical position by launching two attacks towards Pavlivka. 3/3 0133
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Zaporizhzhya 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 1142
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Dnipropetrovsk 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 1184
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 11 October 2026 regarding the russian invasion 3/3 081
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Donetsk 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 191
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In 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 1266
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In 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 2165
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In 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 1349
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In 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 093
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In 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 1196
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026One of my recent tweets made it onto the Ukrainian Internet via the NEXTA Live Telegram channel, where there is a vigorous discussion. Slava Ukraini! Найкращий спосіб написати моє ім'я українською — «Майкл Макай». 48118
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026The 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. 610436
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Russian 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 0176
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Putin puppet Trump claimed there is an energy ceasefire between Russia and Ukraine, saying: "Both parties have agreed." As always, Trump is delusional and is lying. At this hour, Russia is attacking nine regions of Ukraine with strike UAVs and guided aerial bombs. 24317
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Ukrainian 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. 17020
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Ukrainian 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. 415232
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Russian/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 1358
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026There are major disruptions to the Internet in fascist russia after Ukrainian defenders carried out a long-range drone strike on a Yandex data centre in Vladimir region. 916827
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Kherson region, along the Dnipro River: "In the Prydniprovs'k sector, our defenders successfully repelled one enemy attack." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 10 October 2026 regarding the russian invasion 0265
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 10 October 2026 regarding the russian invasion 2/2 0114
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026The russian fascist invaders carried out 18 attacks in the Hulyaypole sector of Zaporizhzhya region near Rybne, Verkhnya Tersa, Hulyaypil's'ke and Mala Tokmachka as well as towards Nove Zaporizhzhya, Kosivtseve, Vozdvyzhivka, Rivne and Kopani. 1/2 1186
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In the Pokrovs'k direction, in Donetsk region, the rashists attacked 20 times near Svitle, Molodets'ke and Novomykolayivka as well as towards Dobropillya and Serhiyivka. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 10 October 2026 2/2 083
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In the Kostyantynivka sector, in Donetsk region, 15 combat engagements with the russian fascist invaders were recorded near Kostyantynivka, Novoselivka and Vil'ne as well as in the direction of Mykolaypillya and Rays'ke. 1/2 1168
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In the Slov'yans'k direction, in Donetsk region, the rashists led three assaults near Ozerne and Kryva Luka as well as towards Pyskunivka. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 10 October 2026 regarding the russian invasion 2/2 0123
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In the Lyman direction, Ukrainian defenders halted seven attempts by the russian fascist invaders to advance in the areas of Nadiya and Novoyehorivka in Luhansk region as well as Novoselivka, Lyman and Dibrova in Donetsk region. 1/2 13211
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In the Kup'yans'k direction, the foreign occupiers from Muscovy attacked once near Nova Kruhlyakivka in Kharkiv region. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 10 October 2026 regarding the russian invasion 2/2 082
Dr. Michael MacKay @michaelmackay.bsky.social · 11/10/2026In the north of Kharkiv region, the russian fascist invaders attacked the positions of Ukrainian defenders nine times near Starytsya, Vovchans'k and Vovchans'ki Khutory as well as in the direction of Rad'kivka. 1/2 1155
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026Ukrainian defenders carried out a third successful strike on a linear production and dispatch station in Samara region on the territory of the russian fascist invaders. This facility receives, stores and blends oil. It is over 1,000 km from the UA-RU border. 210133
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026Russian/North Korean losses, 24 Feb 22 - 10 Oct 26: 1,550,910 personnel 12406 tanks 25515 armoured vehicles 51000 artillery 2201 MLRS 1699 air defence 443 aircraft 356 helicopters 2919 ground robots 556926 UAVs 5126 cruise missiles 35 ships/boats 2 submarines 160946 vehicles 4812 special equipment 1257
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026The oil terminal in Rostov-on-Don is still burning after Ukrainian drone strikes. The invasion army of the russian fascists will have less fuel and lubricants. 512538
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026With the support of the Trump regime of the United States, russian terrorists carried out airstrikes on civilians in Zaporizhzhya last night. At least eight people were killed, including three children. Another 12 people are trapped in the rubble. 📹 Zaporizhzhya Regional Military Administration 03016
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026The strategic object hit was the fuel storage terminal at the Novoshakhtinsk Oil Refinery in Rostov region. The facility is used for storage and transshipment of oil products. This will directly affect the supply of fuel and lubricants to the russian invasion army in Ukraine. 0343
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026Zaporizhzhya region: "In the Orikhiv sector, our units prevented the enemy from advancing towards Prymors'ke." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 9 October 2026 regarding the russian invasion 2/2 0112
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026In the Hulyaypole direction, in Zaporizhzhya region, the russian fascist invaders carried out nine attacks on the positions of Ukrainian defenders in the areas of Rizdvyanka, Dolynka and Shyroke. 1/2 1101
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026Successful drone strikes by Ukrainian defenders in Rostov region were followed by secondary explosions and fires. The russian terrorist state is burning … 49320
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026In the Pokrovs'k direction, the russian fascist invaders attacked the positions of Ukrainian defenders 19 times in the areas of Vil'ne, Dobropillya, Novyi Donbas, Dorozhnye, Bilyts'ke, Rodyns'ke, Krasnopodillya, Vasylivka, Myrne, Serhiyivka, Molodets'ke and Novopavlivka. 2/2 071
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026Northwest of occupied Horlivka, in Donetsk region, russian invaders attacked 15 times near Kostyantynivka, Druzhkivka, Novoselivka, Illinivka and Mykolaypillya. –General Staff of the Armed Forces of Ukraine operational information at 22:00 on 9 October 2026 regarding the russian invasion 1/2 2176
Dr. Michael MacKay @michaelmackay.bsky.social · 10/10/2026In the northeast of Donetsk region, russian invaders attacked towards Novoseliva four times. Ukrainian defenders stopped an assault in the Ozerne area. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 9 October 2026 regarding the russian invasion 0133
Dr. Michael MacKay @michaelmackay.bsky.social · 09/10/2026In the Kup'yans'k direction, there were two combat engagements with the russian fascist invaders near Kolisnykivka and Novoplatonivka in Kharkiv region. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 9 October 2026 regarding the russian invasion 2/2 0111
Dr. Michael MacKay @michaelmackay.bsky.social · 09/10/2026In the north of Kharkiv region, the russian fascist invaders launched 13 assaults on the positions of Ukrainian defenders near Buhayivka, Izbyts'ke, Hrafs'ke, Vovchans'k, Varvarivka and Vodyane. 1/2 1153
Dr. Michael MacKay @michaelmackay.bsky.social · 09/10/2026Northeast of Lyman, Ukrainian defenders liberated the hamlet of Bilohorivka and are pushing the russian fascist invaders back to the Zherebets' River in this sector. 0233
Dr. Michael MacKay @michaelmackay.bsky.social · 09/10/2026The effect of Trump being so weak, so pathetic, and so much in Putin's pocket is that he has no leverage over Ukraine. Thank goodness for that. Ukrainian defenders have launched a massive drone wave to strike oil terminals and other strategic objects on the territory of the russian terrorist state. 68825
Dr. Michael MacKay @michaelmackay.bsky.social · 09/10/2026The head of the Trump crime family made a deal with Putin-Kremlin crime syndicate – betraying Ukraine, every U.S. ally and his duty to defend American national security. Trump is a filthy traitor – the worst Quisling who has ever lived. 20364147
Dr. Michael MacKay @michaelmackay.bsky.social · 09/10/2026Russian/North Korean losses, 24 Feb 22 - 9 Oct 26: 1,549,490 personnel 12,402 tanks 25509 armoured vehicles 50950 artillery 2199 MLRS 1693 air defence 443 aircraft 356 helicopters 2908 ground robots 555335 UAVs 5126 cruise missiles 35 ships/boats 2 submarines 160412 vehicles 4810 special equipment 1269
Dr. Michael MacKay @michaelmackay.bsky.social · 09/10/2026Russians are waging a genocidal war to annihilate the Ukrainian people. Incredibly, many countries in the world still give visas to russians so they can take a nice vacation from all the killing, raping, torturing and kidnapping of children they do in Ukraine. 28745
Dr. Michael MacKay @michaelmackay.bsky.social · 08/10/2026Zaporizhzhya region: "In the Orikhiv sector, occupation forces attempted to improve their tactical position by launching two attacks toward Novopavlivka and Plavni." 3/3 071