Dr. Michael MacKay's Avatar

Dr. Michael MacKay

@michaelmackay.bsky.social

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

8,091 Followers  |  95 Following  |  8,136 Posts  |  Joined: 11.11.2024  |  2.1268

Latest posts by michaelmackay.bsky.social on Bluesky

Post image

At 6:29 a.m. local time almost every part of Ukraine is under aerial threat alert.

Russian bastards โ€ฆ

06.12.2025 04:35 โ€” ๐Ÿ‘ 22    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Militants of the russian terrorist state have launched strike UAVs, cruise missiles, ballistic missiles and "Kinzhal" hypersonic missiles at Ukrainian towns and cities.

All regions except in Western Ukraine are affected by the russian attack.

06.12.2025 00:10 โ€” ๐Ÿ‘ 16    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Kherson region, along the Dnipro River: "In the Prydniprovs'ke direction, Ukrainian units stopped six enemy attacks."

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

05.12.2025 23:59 โ€” ๐Ÿ‘ 16    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Zaporizhzhya region: In the Hulyaypole direction, seven battles occurred in the areas of Solodke, Dobropillya, Hulyaypole.

In the Orikhiv region, the rashists tried to advance four times near Stepnohirs'k and towards Prymors'ke.

โ€“General Staff of the Armed Forces of Ukraine, 22:00, 5 December 2025

05.12.2025 23:58 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

In the Oleksandrivka direction, the russian fascist invaders tried to break through Ukrainian defences 14 times in the areas of the settlements of Oleksandrohrad, Sosnivka, Yehorivka, Pryvil'ne, Rybne and Krasnohirs'ke. Fighting continues in seven locations.

4/4

05.12.2025 23:46 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

In the Pokrovs'k direction, russian invaders conducted 48 assaults in the areas of Volodymyrivka, Mayak, Rodyns'ke, Krasnyi Lyman, Myrnohrad, Pokrovs'k, Kotlyne, Udachne, Molodets'ke, Novoserhiyivka, Kotlyarivka and Yalta in Donetsk region as well as Dachne in Dnipropetrovsk region.

3/4

05.12.2025 23:45 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

In the Kostyantynivka direction, the russian fascist invaders launched 25 attacks on the positions of Ukrainian defenders in the areas of Oleksandro-Shul'tyne, Pleshchiyivka, Kleban-Byk, Shcherbynivka, Yablunivka and Rusyn Yar in Donetsk region.

2/4

05.12.2025 23:44 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

On the Chasiv Yar front, Ukrainian defenders repelled two attacks by the russian fascist invaders on Vasylivka and Novomarkove in Donetsk region.

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

1/4

05.12.2025 23:43 โ€” ๐Ÿ‘ 20    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

In the Slov'yans'k direction, the Ukrainians repelled eight enemy assaults on Dronivka, Serebryanka and Sivers'k in Donetsk region.

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

2/2

05.12.2025 23:14 โ€” ๐Ÿ‘ 12    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

In the Lyman direction, the russian fascist invaders attacked the positions of Ukrainian defenders 19 times in the areas of Novoyehorivka and Novovodyane in Luhansk region as well as Derylove, Kolodyazi and Zarichne in Donetsk region. Fighting continues in three locations.

1/2

05.12.2025 23:13 โ€” ๐Ÿ‘ 15    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

In the Kup'yans'k direction, the Ukrainians stopped five enemy attacks on Pishchane, Stepova Novoselivka and Hlushkivka in Kharkiv region.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 5 December 2025 regarding the russian invasion

2/2

05.12.2025 23:01 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

In the north of Kharkiv region, the russian fascist invaders stormed the positions of Ukrainian defenders five times in the areas of Prylipka, Vovchans'k, Odradne and towards Izbyts'ke and Lyman. One combat engagement is still ongoing.

1/2

05.12.2025 22:58 โ€” ๐Ÿ‘ 17    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Today is the Feast of St. Nicholas in Ukraine, a holiday for giving gifts to children.

The Russians are attacking civilians in Ukraine with strike UAVs. They are monsters.

Districts under aerial threat alert now:

05.12.2025 22:37 โ€” ๐Ÿ‘ 24    ๐Ÿ” 8    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Russian terrorists fired artillery at the border settlements of Zaliznyi Mist in Chernihiv region and Bachivs'k, Kucherivka, Studenok, Shalyhyne, Malushyne, Simeykyne and Bunyachyne in Sumy region.

โ€“General Staff of the Armed Forces of Ukraine operational information at 16:00 on 5 December 2025

05.12.2025 17:36 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The Moscow empire is waging a genocidal war of aggression against Ukraine. India supports Moscow imperialism.

The Moscow empire is a brutal colonizer of the Ukrainian and Crimean Tatar peoples. India supports Moscow colonialism.

India denies the right of self-determination.

05.12.2025 16:24 โ€” ๐Ÿ‘ 38    ๐Ÿ” 10    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1
Post image

On the night of December 4-5, russian terrorists attacked Europe's towns and cities with 137 strike UAVs.

Ukrainian defenders shot down or suppressed 80 enemy drones. NATO forces did nothing.

infographic: Air Force Command of the Armed Forces of Ukraine

05.12.2025 13:21 โ€” ๐Ÿ‘ 19    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The Trump regime supports the same anti-democratic and conspiracist political parties in Europe as its sponsor, the Putin regime in fascist Russia.

Ukraine has already taken charge of its own security. It's time for other European nations to step up against the US-RU axis.

05.12.2025 13:20 โ€” ๐Ÿ‘ 30    ๐Ÿ” 12    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
The estimated combat losses of russians over the last day: 1 240 persons, 424 UAVs and 34 artillery systems | MoD News The estimated total combat losses of the enemy from 24.02.22 to 05.12.25: personnel: about 1 178 610 (+1 240) persons, tanks: 11 396 (+0), troop-carrying AFVs: 23 686 (+1), artillery systems: 34 843 (...

Increased russian and North Korean losses over the past day:

>1,240 personnel (killed or seriously wounded)

armoured vehicles +1
artillery systems +34
multiple-launch rocket systems +2
aircraft +1
operational-tactical UAVs +424
vehicles +94
special equipment +2

mod.gov.ua/en/news/the-...

05.12.2025 06:17 โ€” ๐Ÿ‘ 16    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Russian/North Korean losses, 24 Feb 2022 โ€“ 5 Dec 2025:

1,178,610 personnel

11396 tanks
23686 armoured vehicles
34843 artillery systems
1558 MLRS
1253 air defence systems
431 aircraft
347 helicopters
86900 UAVs
4024 cruise missiles
28 ships/boats
1 submarine
68907 vehicles
4014 special equipment

05.12.2025 06:14 โ€” ๐Ÿ‘ 28    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Once again, drones operated by Ukrainian defenders hit the oil refinery at Syzran in Samara region on the territory of the russian fascist invaders.

05.12.2025 04:59 โ€” ๐Ÿ‘ 49    ๐Ÿ” 9    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

In exchange for nothing at all, Putin puppet Trump has suspended some sanctions on the oil company Lukoil.

The russians are laughing their heads off at the weakest man to ever occupy the White House.

05.12.2025 03:17 โ€” ๐Ÿ‘ 134    ๐Ÿ” 51    ๐Ÿ’ฌ 9    ๐Ÿ“Œ 3

Russia is a war with the West. All Western countries except Ukraine refuse to defend themselves, maintaining a policy of defeatism and cowardice.

Ukrainians will hold out as long as they can, but they've been the only nation fighting for Western civilization for almost 12 years.

04.12.2025 22:17 โ€” ๐Ÿ‘ 65    ๐Ÿ” 18    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Fascist russia's economy is in the toilet and its invasion army in Europe is bogged down, taking horrendous losses.

In a futile attempt to suppress the bad news, the Putin regime has blocked or restricted Facetime, YouTube, WhatsApp, Telegram, Snapchat, Discord โ€ฆ

04.12.2025 22:08 โ€” ๐Ÿ‘ 39    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Kherson region, along the Dnipro River: "In the Prydniprovs'ke direction, the enemy made a vain attempt to advance in the direction of Antonivka Bridge."

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

04.12.2025 21:54 โ€” ๐Ÿ‘ 14    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

In the Orikhiv direction, in Zaporizhzhya region, the Ukrainians stopped an attempt by the rashists to break through to Prymors'ke.

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

2/2

04.12.2025 21:52 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

In the Hulyaypole direction, in Zaporizhzhya region, Ukrainian defenders repelled 12 attacks by the russian fascist invaders near Zatyshshya, Hulyaypole and towards Pryluky.

1/2

04.12.2025 21:51 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

In the Oleksandrivka direction, Ukrainian defenders stopped all 19 attacks by the russian fascist invaders in the areas of Yalta, Zelenyi Hai, Oleksandrohrad (Donetsk); Sosnivka, Stepove, Verbove, Vyshneve (Dnipropetrovsk); Krasnohirs'ke, Rybne, Pryvil'ne, Pavlivka (Zaporizhzhya).

3/3

04.12.2025 21:38 โ€” ๐Ÿ‘ 11    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

In the Pokrovs'k direction, russian invaders led 51 assaults in the areas of Shakhove, Vil'ne, Nove Shakhove, Rodyns'ke, Krasnyi Lyman, Novoekonomichne, Myrnohrad, Svitle, Pokrovs'k, Kotlyne, Udachne and Molodets'ke in Donetsk region as well as Novopavlivka and Dachne in Dnipropetrovsk region.

2/3

04.12.2025 21:37 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

In the Kostyantynivka direction, russian invaders attacked 15 times near Kostyantynivka, Oleksandro-Shul'tyne, Pleshchiyivka, Shcherbynivka, Mykolaypillya, Tors'ke and towards Berestok and Sofiyivka.

โ€“General Staff of the Armed Forces of Ukraine operational information, 22:00,4 December 2025

1/3

04.12.2025 21:32 โ€” ๐Ÿ‘ 15    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

In the Slov'yans'k direction, in Donetsk region, the Ukrainians repelled 11 enemy attacks on Yampil', Dronivka, Serebryanka and Sivers'k.

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

2/2

04.12.2025 20:57 โ€” ๐Ÿ‘ 10    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@michaelmackay is following 20 prominent accounts