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
1,975 posts 3,912 followers 85 following
Prolific Poster

It is exceedingly unlikely genuine, contested elections will take place in the United States in 2026. The fascist transformation of the American polity is proceeding too rapidly to be stopped. There is no sign of a serious direct democracy movement to start a counter-revolution.

The policy of the Musk-Trump regime is clear: reward russian terrorism; punish Ukrainian courage. Place the United States on the side of the aggressors and against the world’s democracies.

Russian terrorists have launched guided aerial bombs towards Sumy and Kharkiv regions and strike UAVs towards Odesa, Mykolayiv, Dnipropetrovsk and Zaporizhzhya regions. Targeting civilian infrastructure, russians commit hundreds of war crimes every day. Current air alert map:

At least two people were killed and four more were injured when russian terrorists conducted an airstrike on Kostyantynivka, Donetsk region, today. People may still be trapped under the rubble. 📷 State Emergency Service of Ukraine

Ukraine is being invaded by Russia and stabbed in the back by the United States. Acting as a crime syndicate, the Musk-Trump regime is demanding Ukraine’s mineral resources, gas transportation network and port infrastructure in exchange for nothing – no security guarantees.

The Russia-backed Musk-Trump regime in the United States purged the country’s top general because he is black and remains loyal to the Constitution. He has been replaced by a MAGA cult member who is white and personally loyal to Trump.

On the night of February 21-22, russian terrorists attacked Ukraine with 162 "Shahed" strike UAVs, other drones and simulators. Ukrainian defenders shot down 82 kamikaze drones. They used electronic warfare to distract 75 more drones or simulators. –Air Force Command of the Armed Forces of Ukraine

Russian/North Korean losses, 24 Feb 2022 – 22 Feb 2025: ~866,000 personnel 10161 tanks 21139 armoured vehicles 23528 artillery systems 1295 MLRS 1080 air defence systems 370 aircraft 331 helicopters 26311 UAVs 3064 cruise missiles 28 ships/boats 1 submarine 38234 vehicles 3754 special equipment

The idea of sending peacekeeping troops to Ukraine before the russian fascist invaders have been defeated is idiotic. What’s needed is an expeditionary force of the coalition of the willing to secure the Ukraine-Belarus and Ukraine-Moldova borders and to shelter the skies.

Without fighting allies on the battlefront, Ukrainians defend Western civilization from aggression by the Axis of Nihilism (whose members are the Russian Federation, North Korea, Iran and the United States). Ukraine is the leader of the Free World.

Since August 2015 I've been demonstrating how Trump is a Useful Idiot, asset or agent of influence of fascist Russia. Trump-for-President and elite capture of the Republican Party are Russian active measures that were tested in Ukraine with Yanukovych and the Party of Regions.

Russian invaders attack civilians in Ukraine with missiles, kamikaze drones and guided bombs. Ukrainian defenders strike military and strategic targets in the Russian Federation and occupied territories. Russia's genocidal war of aggression is a war of evil against good.

A russian soldier waits for death at a bus shelter in Donetsk region. It comes soon enough. This is the resigned fatalism of russian invaders. They expect to die or be horribly injured. They know Putin will cheat their families out of benefits by listing the dead as "missing."

Zaporizhzhya region: "Near the settlements of Shcherbaky and P'yatykhatky in the Orikhiv direction, three enemy attacks are still ongoing." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 21 February 2025 regarding the russian invasion

"Five enemy assaults were stopped in the Novopavlivka direction. The invaders tried to break through defensive lines of Ukrainian units in the areas of Kostyantynopil' and Burlatske." –General Staff of the Armed Forces of Ukraine operational information at 22:00 on 21 February 2025

In the Pokrovs'k direction, Ukrainian defenders repelled 29 russian attacks on Vodyane Druhe, Yelyzavetivka, Svyrydonivka, Promin', Pishchane, Serhiyivka, Udachne, Molodets'ke, Nadiyivka, Andriyivka and Ulakly in Donetsk region. –General Staff of the Armed Forces of Ukraine, 22:00, 21 February 2025

On the Bakhmut front, in Donetsk region, Ukrainian defenders repelled three assaults by the russian fascist invaders on Vasyukivka. The rashists attacked Dyliyivka and Torets'k nine times. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 21 February 2025

"In the Kup'yans'k direction, the russian fascist invaders tried five times to displace Ukrainian units near Zahryzove in Kharkiv region. One combat clash is ongoing." Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 21 February 2025 1/2

"In the Kharkiv direction, our defenders have repelled one assault by russian invaders in the Vovchans'k area. Another combat engagement is still ongoing." Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 21 February 2025 regarding the russian invasion

A Russian assault group surrenders to Ukrainian defenders in the Pokrovs'k direction. The Ukrainians have started to use FPV drones with loudspeakers to guide surrendering Russians out of the combat area. The Russian offensive around Pokrovs'k, Donetsk region, has stalled.

Attacking Ukrainian border settlements, russian terrorists fired unguided air missiles at Zolochiv (Kharkiv) and artillery at Huta-Studenets'ka (Chernihiv) and Bachivs'k, Kucherivka and Vovkivka (Sumy). –General Staff of the Armed Forces of Ukraine operational information, 16:00, 21 February 2025

For bringing Trump to power and not overthrowing his regime, Americans – all Americans – are responsible for joining the Axis of Evil and for the United States becoming an enemy of civilized humanity. Similarly, all Russians are responsible for Putin’s war of aggression.

Putin doesn’t understand Ukrainians. He’s such a fool he believes the propaganda lies he uses to deceive the vatniks. Trump doesn’t understand Ukrainians. He’s such a fool he believes the propaganda lies fed to him and the MAGA morons by Putin.

Russia can’t win. There is no way it can conquer and occupy Ukraine, even with American help. Ukrainians will always assert their independence, until the end of time. The Armed Forces of Ukraine can defeat the militants of the russian terrorist state. Just give them ammunition.

Europeans will either sit back and watch the United States join Russia in raping Ukraine or they'll stop it. This is their historical moment.

Ukrainians will not surrender their resources to Putin puppet Trump in exchange for nothing. If Trump wants to rape Ukraine he’ll have to send Americans to fight and die as cannon fodder in Russia’s invasion, like North Korea does.

Russia is invading Ukraine. Talks between aggressor Russia and the United States that exclude defender Ukraine are an effort by Putin and his subordinate Trump to further the invasion and extend the war. They are not “peace talks” or an effort to end the war.

At least six people were injured when Russian terrorists fired artillery at a residential district of the city of Slov’yans’k in Donetsk region. 📷 National Police of Ukraine

Increase sanctions on aggressor Russia to a total economic embargo and blockade. Declare the Russian Federation to be a terrorist state and the Armed Forces of the Russian Federation to be a terrorist entity. Sever diplomatic relations with the Russian Federation.

Russian/North Korean losses, 24 Feb 2022 – 21 Feb 2025: ~864,860 personnel 10146 tanks 21130 armoured vehicles 23462 artillery systems 1295 MLRS 1080 air defence systems 370 aircraft 331 helicopters 26156 UAVs 3064 cruise missiles 28 ships/boats 1 submarine 38104 vehicles 3753 special equipment

Eleven years after invading, the Russian Federation only occupies Crimea and Sevastopol completely out of 27 administrative divisions in Ukraine. Russian armed aggression is a failure. Putin is a loser. The courage of Ukrainians is legendary.

I first called the United States under Putin puppet Trump the “American Oblast of the Russian Federation” over eight years ago. Has it sunk in yet?

Trump thinks Russians work really hard invading Ukraine – what with all the killing, raping, torture and kidnapping they do – and deserve to keep what they stole. Trump thinks Ukrainians are warmongers for defending themselves. Americans allow this person to represent them.

The Musk-Trump crime syndicate has seized control of the U.S. government, turning the USA into a corrupt mafia-in-the-form-of-a-state. Musk and Trump are capos in the Putin-Kremlin crime syndicate which turned Russia into a corrupt mafia-in-the-form-of-a-state after 1999.

Ukrainians fought the Revolution of Dignity in three months of freezing winter to overthrow a Putin puppet president. Americans lack the democratic spirit to do this. Ukrainians are fighting russian invaders into the twelfth year. Americans lack the courage to do this.

Trump is a Quisling. If you don't know what that is, look it up or ask a Norwegian.

Fascist russia was invading Ukraine for every day Trump occupied the White House from 2017 to 2021. He could have easily ended the war and prevented Russia's broad offensive of 2022. Trump is a liar and a Russian asset. Here are my tweets from Feb 20th of each year.

Eleven years ago today fascist Russia instigated the Maidan Massacre, invaded Ukraine in Crimea, and started World War III.

Zaporizhzhya region: In the Orikhiv direction, russian invaders tried to advance three times on Ukrainian positions towards Novoandriyivka and Stepove. One battle is ongoing. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 20 February 2025

On the southernmost battlefront in Donetsk region, russian invaders attacked 12 times in the areas of Kostyantynopil', Rozdol'ne, Novoocheretuvate and Pryvil'ne and three time near Novosilka and Novopil'. –General Staff of the Armed Forces of Ukraine operational information at 22:00 on 20 Feb 2025

In the Pokrovs'k direction, the russian fascist invaders led 31 assaults on Vodyane Druhe, Promin', Lysivka, Pokrovs'k, Pishchane, Serhiyivka, Nadiyivka, Sribne, Bohdanivka, Andriyivka and Ulakly in Donetsk region. –General Staff of the Armed Forces of Ukraine bulletin, 22:00, 20 February 2025

In the Sivers'k direction, the russian fascist invaders made two unsuccessful attempts to advance on Bilohorivka in Luhansk region. On the Bakhmut front, in Donetsk region, Ukrainian defenders repelled two attacks on Vasyukivka and Chasiv Yar. One battle continues. 1/2

"Five enemy attacks were repelled by Ukrainian defenders in the Kup'yans'k direction in the areas of Zahryzove and Petropavlivka. Two more attacks are ongoing." Source: General Staff of the Armed Forces of Ukraine operational information, 22:00, 20 February 2025, regarding the russian invasion 1/2

"In the Kharkiv direction, the enemy tried three times to break through the lines of our defenders, attacking towards Vovchans'k and Zapadne, and was repulsed. Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 20 February 2025 regarding the russian invasion