Dr. Michael MacKay
@michaelmackay.bsky.social
7.8K followers 95 following 7.2K posts
Canadian Ph.D. from the London School of Economics and Political Science Participant in the democratic renaissance of Ukraine since independence Chronicler of fascist Russia's wars since 2014
Posts Media Videos Starter Packs
Pinned
michaelmackay.bsky.social
Russia is a terrorist state. The Armed Forces of the Russian Federation are a terrorist organization.

National governments that refuse to recognize this reality are placing their populations in grave danger. They are being criminally negligent by failing their duty to protect.
michaelmackay.bsky.social
On the night of October 7-8, russian terrorists attacked Ukraine with 183 strike UAVs.

Ukrainian defenders shot down or suppressed 154 enemy drones.

22 strike UAVs hit 11 locations. The russian attack continues.

Source: Air Force Command of the Armed Forces of Ukraine
michaelmackay.bsky.social
Increased russian and North Korean losses over the past day:

>1,010 personnel (killed or seriously wounded)

tanks +2
armoured personnel vehicles +5
artillery systems +26
multiple-launch rocket systems +1
air defence systems +1
operational-tactical UAVs +401
vehicles +75

mod.gov.ua/en/news/the-...
The estimated combat losses of russians over the last day: 1 010 persons, 401 UAVs and 26 artillery systems | MoD News
The estimated total combat losses of the enemy from 24.02.22 to 08.10.25: personnel: about 1 118 370 (+1 010) persons, tanks: 11 240 (+2), troop-carrying AFVs: 23 324 (+5).
mod.gov.ua
michaelmackay.bsky.social
Russian/North Korean losses, 24 Feb 2022 – 8 Oct 2025:

1,118,370 personnel

11240 tanks
23324 armoured vehicles
33519 artillery systems
1517 MLRS
1225 air defence systems
427 aircraft
346 helicopters
67965 UAVs
3841 cruise missiles
28 ships/boats
1 submarine
63650 vehicles
3973 special equipment
michaelmackay.bsky.social
A Russian missile hit a Russian apartment building in Stary Oskol, Bilhorod region.
michaelmackay.bsky.social
Kherson region, along the Dnipro River: "In the Prydniprovs'ke direction, the invaders made three unsuccessful attempts to improve their position."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 7 October 2025 regarding the russian invasion
michaelmackay.bsky.social
In Zaporizhzhya region, the Ukrainians repelled 11 russian attacks on Poltavka and Malynivka as well as seven attacks near Stepove and Plavni and towards Novoandriyivka and Stepnohirs'k.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 7 October 2025
michaelmackay.bsky.social
In the Novopavlivka direction, the russian fascist invaders attacked Ukrainian positions 27 times in the areas of Zaporizhzhya, Oleksandrohrad, Novoselivka, Voskresenka, Sichneve, Sosnivka, Vorone, Oleksiyivka, Stepove, Berezove, Novoheorhiyivka, Kalynivs'ke, Novohryhorivka and Novoivanivka.

3/3
michaelmackay.bsky.social
Pokrovs'k sector: Russian invaders led 37 assaults on Volodymyrivka, Nove Shakhove, Ivanivka, Zapovidne, Sukhets'ke, Rodyns'ke, Krasnyi Lyman, Novoekonomichne, Myrolyubivka, Myrnohrad, Lysivka, Pokrovs'k, Kotlyne, Udachne, Molodets'ke, Novomykolayivka, Horikhove, Dachne, Filiya, Novopavlivka.

2/3
michaelmackay.bsky.social
Northwest of the temporarily-occupied city of Horlivka, the Ukrainians stopped 17 attacks on Oleksandro-Shul'tyne, Pleshchiyivka, Shcherbynivka, Rusyn Yar and Poltavka in Donetsk region.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 7 October 2025

1/3
michaelmackay.bsky.social
In the Sivers'k direction, in Donetsk region, Ukrainian defenders repelled nine enemy attacks near Yampil', Serebryanka, Hryhorivka and Viyimka.

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 7 October 2025 regarding the russian invasion

2/2
michaelmackay.bsky.social
In the Lyman direction, the russian fascist invaders attacked the positions of Ukrainian defenders nine times in the areas of Serednye, Shandryholove, Novoselivka, Derylove and Tors'ke in Donetsk region. Three combat engagements are still ongoing.

1/2
michaelmackay.bsky.social
In the Kup'yans'k direction, the rashists attacked the Ukrainians seven times near Kup'yans'k and towards Petropavlivka, Pishchane, Stepova Novoselivka and Novoplatonivka in Kharkiv region.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 7 October 2025

2/2
michaelmackay.bsky.social
In the north of Kharkiv region, the russian fascist invaders attacked Ukrainian positions 28 times in the areas of Vovchans'k, Tykhe, Vovchans'ki Khutory, Ambarne, Bolohivka, Kam'yanka, Krasne Pershe, Dovhen'ke, Zapadne and towards Dvorichans'ke, Kolodyazne and Kut'kivka.

1/2
michaelmackay.bsky.social
Little Vova Putin ("Bunker Boy") says his decision to launch the broad offensive in February 2022 was correct and timely.

Ask these militants of the russian terrorist state, who died by the hundreds this week in doomed attempts to capture Pokrovs'k, Ukraine.
michaelmackay.bsky.social
There is a fire at the Ural Turbine Plant in Yekaterinburg on the territory of the russian fascist invaders. This facility manufactures turbines that can be used to power the production of military equipment or in the energy systems of russia's war machine.
michaelmackay.bsky.social
The Ministry of Defence of Ukraine unveiled the latest variant of its domestically-designed and produced Neptune anti-ship cruise missile. The so-called "Fat Neptune" has an extended range of up to 1,000 kilometres.

Russian invaders have learned to fear this formidable weapon.
michaelmackay.bsky.social
Given russian invaders cannot possibly conquer Ukraine, the goal of their offensive operations is to present "good news" to Putin.

Russian "meat" attack merely to plant 🇷🇺 flags, whereupon they are killed. Russian generals then lie to Putin, claiming the position was captured.
michaelmackay.bsky.social
On the second day after a Ukrainian drone strike, fire spread to another tank at the Feodosia oil terminal in temporarily-occupied Crimea.

The russian fascist invaders will have less fuel.
michaelmackay.bsky.social
Russian terrorists fired artillery at the peaceful border communities of Khrinivka and Yanzhulivka in Chernihiv region and Novovasylivka and Nova Sloboda in Sumy region.

–General Staff of the Armed Forces of Ukraine operational information at 16:00 on 7 October 2025 regarding the russian invasion
michaelmackay.bsky.social
I’ve been writing about Farage as a Putin fanboy and Brexit as a Russian active measure for 10 years.

Aggressor Russia had several hybrid war victories in 2016:
–anti-Ukraine referendum in the Netherlands
–anti-EU referendum in the UK
–Useful Idiot Trump made US president
michaelmackay.bsky.social
On the night of October 6-7, russian terrorists attacked Ukraine with two ballistic missiles and 152 strike UAVs.

Ukrainian defenders shot down or suppressed 88 of the russian drones.

Hits of two missiles and 52 strike UAVs were recorded at 10 locations.

–Air Force Command of the 🇺🇦 Armed Forces
michaelmackay.bsky.social
Russian/North Korean losses, 24 Feb 2022 – 7 Oct 2025:

1,117,360 personnel

11238 tanks
23319 armoured vehicles
33493 artillery systems
1516 MLRS
1224 air defence systems
427 aircraft
346 helicopters
67564 UAVs
3841 cruise missiles
28 ships/boats
1 submarine
63575 vehicles
3973 special equipment
michaelmackay.bsky.social
Russians hitting their own …

Russian air defence struck an apartment building in Bilhorod.
michaelmackay.bsky.social
Kharkiv is under massive Russian drone bombardment for the second night in a row. There have been 20 explosions in 20 minutes. Power outages are reported.

📷 t.me/c/2027743529...