Profile avatar
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
4,539 posts 6,661 followers 92 following
Prolific Poster
Conversation Starter

MAGA morons lie to themselves that "Russia never would have invaded on Trump's watch." In fact, Russia was invading Ukraine every day Trump occupied the White House the first time. Trump did nothing to stop Putin because he is a Russian asset. My June 5 tweets from those years.

On the Bakhmut front, in Donetsk region, Ukrainian defenders stopped eight assaults by the russian fascist invaders in the areas of Orikhovo-Vasylivka and Kurdyumivka and in the direction of Markove, Stupochky and Bila Hora. 1/4

Kennedy: Get your missiles out of Cuba. Khrushchev: OK. Trump: Putin likes me! Putin: Dance, monkey, dance!

In the Lyman direction, the russian fascist invaders attacked Ukrainian positions 25 times in the areas of Hrekivka in Luhansk region, Novyi Myr in Kharkiv region, and Ridkodub, Karpivka, Lypove and Tors'ke in Donetsk region. 1/2

In Kharkiv region, Ukrainian defenders repelled two attacks by the russian fascist invaders on Vovchans'k and two attacks on Zahryzove. Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 4 June 2025 regarding the russian invasion

Russian terrorists attacked the city of Sumy with missiles yesterday, killing four people and injuring at least 14 others. Did Trump call Zelenskyy and offer condolences on behalf of the American people? Did Trump call terrorist leader Putin and tell him to stop? Of course not.

Putin is Trump’s boss. Trump will never tell the Russian dictator to do anything – such as stop killing and torturing Ukrainians or interfering in U.S. politics. Trump is weak. Trump is a coward. Trump is a traitor to the United States. #TACO

Trump is so weak he did not warn Putin against retaliation for Ukraine’s strike on Russian airfields … nor did he tell Putin to stop attacking Ukrainian civilians. Trump is a Russian asset.

Today is the International Day of Innocent Children Victims of Aggression. Since Russia's war began, more than 19,000 Ukrainian children have been forcibly abducted by the invaders. Rescue missions are rare but are the occasion of joy as children escape the horrors of captivity.

The cornerstone of Canada's China policy should be the three Ts: Tibet, Taiwan and Tiananmen. The autonomy of Hong Kong should also be a priority. Until it is, Canadian support for democracy and human right in the Asia-Pacific region cannot be taken seriously.

The Security Service of Ukraine released new footage of "Operation Spiderweb" – the brilliantly-conceived drone strike on strategic bombers and other aircraft operated by the russian fascist invaders. youtu.be/y-ksNjIAkJo

Russia is waging a genocidal war of aggression to wipe the Ukrainian nation from the face of the Earth. A total embargo and blockade must be imposed on the Russian Federation. Every Russian individual and entity must be sanctioned. Russia must be defeated for the war to end.

Ukraine has been invited to the NATO summit in the Hague. An overwhelming majority of NATO members want to invite Ukraine to join the alliance, given Ukraine is the only fighting defender against aggressor Russia. But the Russia-backed Trump regime in the U.S. opposes this.

Russian/North Korean losses, 24 Feb 2022 – 4 Jun 2025: ~991,820 personnel 10884 tanks 22678 armoured vehicles 28711 artillery systems 1402 MLRS 1176 air defence systems 413 aircraft 336 helicopters 38924 UAVs 3271 cruise missiles 28 ships/boats 1 submarine 50730 vehicles 3907 special equipment

Trump punishes defender Ukraine and gives invader Russia a pass. Trump is a Russian asset.

Zaporizhzhya region: "In the Orikhiv direction, three clashes took place near Stepove and Shcherbaky. The battle is still ongoing." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 3 June 2025 regarding the russian invasion

On the Bakhmut front, in Donetsk region, Ukrainian troops repelled three attacks in the Chasiv Yar area and towards Bila Hora. One battle continues. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 3 June 2025 regarding the russian invasion 1/4

In the Lyman direction, the russian fascist invaders stormed the positions of Ukrainian defenders 12 times near Zelena Dolyna, Kolodyazi and Tors'ke as well as towards Cherneshchyna, Novyi Myr and Karpivka. Three battles are ongoing. 1/2

In the north of Kharkiv region, Ukrainian defenders repelled three assaults by the russian fascist invaders in the areas of Vovchans'k and Vovchans'ki Khutory. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 3 June 2025 regarding the russian invasion 1/2

Since the beginning of the day the russian fascist invaders initiated combat with Ukrainian defenders 134 times. They launched four missiles, dropped 74 guided aerial bombs, used 1,334 kamikaze drones and fired 4,421 artillery shells and heavy mortar rounds.

Ukraine has done more damage to aggressor Russia in the last three days than the United States in the last 106 years – since the poorly-conceived Russian Intervention of 1919.

Russian terrorists carried out a vicious bombardment of the city of Sumy, targeting civilians. Four people are dead and 28 more are injured, including three children. 📷 State Emergency Service of Ukraine

In Sumy region, russian terrorists bombed Osoyivka and shelled Seredyna-Buda, Chuykivka, Bila Bereza, Sumy, Petrushivka, Tur'ya, Pokrovka, Porozok, Popivka and Dmytrivka. Source: General Staff of the Armed Forces of Ukraine operational information at 16:00 on 3 June 2025

Ukraine's military revised the number of russian military aircraft lost in the June 1st raid to 41, including strategic bombers and airborne early warning & control aircraft. Note the number of russian invaders killed or severely wounded since 2022 will soon exceed one million.

The passivity and weakness of Trump when it comes to Russian armed aggression is absolute.

The U.S. government should express gratitude to Ukrainian defenders. Trump should say thank you to Ukraine.

The Ukrainian military has a revised assessment of the losses to the russian fascist invaders as a result of “Operation Spiderweb” executed by the SBU on June 1st. 41 military aircraft of the enemy, including strategic bombers and other combat aircraft, will never fly again.

The Security Service of Ukraine carried out an operation to sabotage the Kerch bridge, built illegally by the russian fascist invaders. SBU agents mined the bridge supports at the seabed level using the explosive power equivalent of 1,100 kg of TNT. t.me/SBUkr/14960

The Ukrainian military confirms 12 Russian military aircraft were completely destroyed in "Operation Spiderweb." They do not give the number of aircraft damaged beyond repair. It is probable about a third of fascist Russia's previously existing strategic bomber fleet will never fly again.

Russian/North Korean losses, 24 Feb 2022 – 3 Jun 2025: ~990,800 personnel 10881 tanks 22671 armoured vehicles 28623 artillery systems 1402 MLRS 1176 air defence systems 384 aircraft 336 helicopters 38748 UAVs 3271 cruise missiles 28 ships/boats 1 submarine 50607 vehicles 3905 special equipment

Ukrainian defenders launched drone strikes on temporarily-occupied Zaporizhzhya, Donetsk and Kherson regions as well as Kursk region. Russian invaders claim to have shot down every drone. But "falling debris" knocked out electrical power substations throughout the targeted area.

Zaporizhzhya region: "In the Orikhiv direction, Ukrainian defenders repelled the enemy's attack near the settlement of Stepove." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 2 June 2025 regarding the russian invasion

Donechchyna: On the Bakhmut front, Ukrainian defenders repelled four attacks towards Bila Hora and Kurdyumivka. Another battle is ongoing. On the Horlivka front, the russians attacked nine times in the areas of Dyliyivka, Pleshchiykvka and Torets'k and towards Yablunivka. One battle continues. 1/3

In the Lyman direction, the russian fascist invaders stormed Ukrainian positions 15 times near Hrekivka, Ol'hivka, Novyi Myr, Hlushchenkove, Ridkodub, Karpivka, Zelena Dolyna, Tors'ke and towards Hryhorivka. Three combat engagements are still ongoing. 1/2