Dr. Michael MacKay

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

9,230 Followers 98 Following 10,536 Posts Joined Nov 2024
7 minutes ago

The U.S. military asked for and is receiving help from the Armed Forces of Ukraine with drone interception systems.

But on March 14th, Putin puppet Trump said "we don't need help" and also that the "last person we need help from is Zelenskyy."

Trump is a hateful and stupid man.

16 6 1 0
10 minutes ago
Post image

Kherson region, along the Dnipro River: "In the Prydniprovs'ke direction, one combat engagement occurred."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 14 March 2026 regarding the russian invasion

1 0 1 0
12 minutes ago
Post image

Zaporizhzhya region: "In the Orikhiv direction, our defenders stopped one enemy attempt to advance near the settlement of Pavlivka."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 14 March 2026 regarding the russian invasion

3/3

0 0 0 0
13 minutes ago
Post image

Zaporizhzhya region: "In the Hulyaypole direction, 14 attacks by the occupiers took place in the areas of Hulyaypole, Zaliznychne, Varvarivka, Zelene, Charivne, Hulyaypil's'ke and Myrne."

2/3

2 1 1 0
13 minutes ago
Post image

In the Oleksandrivka direction, Ukrainian defenders stopped all five assaults by the russian fascist invaders in the areas of Oleksandrohrad in Donetsk region, Zlahoda in Dnipropetrovsk region, and Doboropillya in Zaporizhzhya region.

1/3

5 2 1 0
27 minutes ago
Post image

In the Pokrovs'k direction, Ukrainian defenders repelled 13 enemy assaults in the Torets'ke, Rodyns'ke, Myrnohrad, Udachne and Novopavlivka areas.

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 14 March 2026 regarding the russian invasion

2/2

4 0 0 0
28 minutes ago
Post image

In the Kostyantynivka direction, in Donetsk region, the russian fascist invaders stormed the positions of Ukrainian defenders 25 times near Kostyantynivka, Ivanopillya, Pleshchiyivka, Kleban-Byk, Illinivka, Rusyn Yar and Sofiyivka.

1/2

2 0 1 0
41 minutes ago
Post image

Donetsk region: "In the Kramators'k direction, the enemy launched two attacks in the areas of Nykyforivka and Novomarkove."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 14 March 2026 regarding the russian invasion

4 0 0 0
45 minutes ago
Post image

Donetsk region: "In the Slov'yans'k direction, the enemy tried to advance ten times in the areas of Zakitne, Riznykivka, Yampil', Platonivka, Dronivka and towards Rai-Oleksandrivka. The defence forces successfully stopped all enemy assaults."

2/2

6 0 0 0
46 minutes ago
Post image

In the Lyman direction, the Ukrainian defenders repelled four enemy attacks near Drobysheve, Stavky and Lyman in Donetsk region.

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 14 March 2026 regarding the russian invasion

1/2

9 2 1 0
53 minutes ago
Post image Post image

Unable to defend his decision to ease sanctions on Russian oil, Trump attacked the Ukrainian president.

In fact, Zelenskyy does want to "make a deal"; Putin refuses. Zelenskyy agrees to a ceasefire; Putin refuses. Zelenskyy agrees to a face-to-face meeting; Putin refuses.

22 9 2 1
1 hour ago
Post image

In the Kup'yans'k direction, the rashists attacked twice towards Petropavlivka and Kurylivka in Kharkiv region.

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 14 March 2026 regarding the russian invasion

2/2

5 1 0 0
1 hour ago
Post image

In north of Kharkiv region, the russian fascist invaders attacked the positions of Ukrainian defenders three times near Vovchans'k, Vovchans'ki Khutory and Fyholivka.

1/2

9 2 1 0
4 hours ago
Video thumbnail

Ukrainian defenders hit a warehouse containing air defence missiles of the russian fascist invaders, in Dovzhans’k in temporarily-occupied Luhansk region.

42 8 0 0
4 hours ago

Israel has a lot to make up for in its lamentable history of pro-russian and anti-Ukrainian diplomacy.

Israel needs to join sanctions against the russian terrorist state, recognize the Holodomor as a genocide, and give Iron Dome to help shelter the skies of Ukraine.

34 11 1 0
7 hours ago
Video thumbnail

Ukrainian defenders carried out an artillery fire mission on an ammunition warehouse of the russian fascist invaders at just the right moment: as the enemy was loading two trucks.

📹 15th Separate Artillery Reconnaissance Brigade ("Black Forest") 🇺🇦

42 4 0 0
7 hours ago

Israeli Prime Minister Benjamin Netanyahu requests negotiations with Ukrainian President Volodymyr Zelenskyy to establish Israel-Ukraine cooperation in matters of intercepting Iranian drones.

The Russia-Iran axis has been attacking Ukraine with "Shahed" strike UAVs for years.

39 6 4 2
7 hours ago
Post image

In Sumy region, russian terrorists carried out an airstike on Kruzhok and shelled Stepanivka, Mala Slobidka, Koren'ok, Yastrubshchyna, Khodyne, Ryzhivka, Budky and Iskryskivkshchyna.

Source: General Staff of the Armed Forces of Ukraine operational information at 16:00 on 14 March 2026

14 3 0 0
10 hours ago

Because it relies more on human intelligence gathering, Ukraine’s insight into the Russia-Iran military alliance is better than that of the United States, which relies more on signals intelligence gathering.

22 6 1 0
10 hours ago

After President Zelenskyy thanked Trump many times, JD Vance asked: “Have you ever said ‘thank you’ once?”

Now that Ukraine is helping the U.S. with drone defence, President Zelenskyy said today: “I would like someone to say ‘thank you’ for Ukraine's help in the Middle East.”

81 27 2 3
10 hours ago

Because Ukraine is now helping the U.S. military, the Gulf States and Israel defend themselves from Russian-Iranian aerial attacks, the head of Iran’s National Security Commission, Ibrahim Azizi, threatened to attack Ukraine with missiles.

26 17 1 3
10 hours ago
Video thumbnail

Last night, russian terrorists carried out a massive missile and drone attacks on Ukrainian civilians.

In Kyiv region, at least four people were killed and 15 more were injured.

📹 State Emergency Service of Ukraine

16 11 0 0
11 hours ago

Russia is invading Ukraine and waging war on what it calls the “collective West.”
It is providing military support to its ally, Iran.

Trump eased oil sanctions on the shadow fleet, boosting Russia’s war economy. This is an act of treason.

59 23 0 3
14 hours ago
Preview
russian losses in Ukraine as of March 14, 2026 | MoD News Total russian military losses on March 13, 2026: 810 personnel, 2,147 UAVs, and 52 artillery systems.

Increased russian and North Korean losses over the past day:

>810 personnel (killed or seriously wounded)

tanks +4
armoured vehicles +10
artillery systems +52
rocket salvo systems +1
air defence systems +1
operational-tactical UAVs +2,147
vehicles +180

mod.gov.ua/en/news/tota...

11 0 0 0
14 hours ago
Post image

Russian/North Korean losses, 24 Feb 2022 - 14 Mar 2026:

1,278,430 personnel

11777 tanks
24212 armoured vehicles
38421 artillery systems
1686 MLRS
1332 air defence systems
435 aircraft
349 helicopters
177286 UAVs
4403 cruise missiles
31 ships/boats
2 submarines
83403 vehicles
4088 special equipment

23 5 1 0
1 day ago
Post image

Canadian Prime Minister Carney:

"Canada's position is to maintain sanctions on Russia, including on the shadow fleet which is moving this oil.

There has been very tight cooperation between Russia and Iran at great cost to the people of Ukraine and a great threat to peace and security in Europe."

80 23 3 1
1 day ago
Video thumbnail

Ukrainian defenders successfully hit the Afipsky oil refinery in Krasnodar Krai on the territory of the russian fascist invaders. This video was shot from 35 km away.

53 12 0 0
1 day ago

A timeline:

Russia helps Iran target civilian infrastructure and military bases in the Persian Gulf area

The Gulf States and the U.S. military ask Ukraine for help.

Ukraine sends drone warfare experts

Putin puppet Trump eases sanctions on Russian oil and again insults Ukraine

35 13 0 0
1 day ago
Post image

In the Hulyaypole direction, in Zaporizhzhya region, 17 attacks by the russian fascist invaders took place in the areas of Varvarivka, Olenokostyantynivka, Zelene, Hulyaypole, Zaliznychne and Myrne.

2/3

12 3 0 0
1 day ago
Post image

In the Oleksandrivka direction, the russian fascist invaders tried to improve their position by attacking eight times in the areas of Andriyivka-Klevtsove, Oleksandrohrad, Kalynivs'ke, Vyshneve, Krasnohirs'ke and Zlahoda.

1/3

20 3 1 0