Michael MacKay Profile picture
Ph.D. from the LSE ... veteran of Ukraine's democratic and civil society renaissance ... election observer ... chronicler of Muscovy's war ... from Upper Canada
Annette Profile picture Daniel O'Donnell Profile picture Karen Salitis 🇺🇦🇺🇲🇺🇦🇺🇸🇺🇦 Profile picture stop in for a spell...beguiled witch of the west Profile picture Craig #StandWithUkraine Profile picture 20 subscribed
Nov 28, 2023 4 tweets 2 min read
In the Battle of Avdiyivka, the Russian fascist invaders conducted offensive actions east of Novobakhmutivka, northeast of Berdychi, near Avdiyivka, near Opytne, near Syeverne and south of Tonen'ke. Here, Ukrainian defenders repelled 23 attacks.

1/4 Image Southeast of the temporarily-occupied city of Donetsk, with the support of aviation, the Russian fascist invaders conducted assaults on Mar'yinka and Novomykhaylivka. Here, Ukrainian defenders repulsed 9 attacks.

2/4 Image
Oct 22, 2023 4 tweets 2 min read
Trying to surround Avdiyivka, the Russian fascist invaders conducted unsuccessful assaults (with the support of ground attack aircraft) in the areas of Keramik, Stepove, Avdiyivka, Tonen'ke, Opytne, and Nevel's'ke. Ukrainian defenders repelled about 20 enemy attacks today.

1/4 Image Also in Donetsk region, Ukrainian defenders repelled more than 20 attacks by the Russian fascist invaders on Mar'yinka and Novomykhaylivka.

The Ukrainians repelled all rashist attacks in the direction of Prechystivka and Zolota Nyva.

2/4 Image
Oct 10, 2023 4 tweets 2 min read
The Russian fascist invaders launched an assault with up to three battalions in the areas of Avdiyivka, Tonen'ke, Keramik and Pervomays'ke – north and north-west of the temporarily-occupied city of Donetsk.

Ukrainian defenders repelled the attacks, holding the line.

1/4 Image Ukrainian defenders repelled nine attacks by the Russian fascist invaders on Mar'yinka.

During the day, the rashists carried out airstrikes on Berdychi, Avdiyivka, Novomykhaylivka and Staromayors'ke in Donetsk region.

2/4 Image
Oct 9, 2023 17 tweets 3 min read
The Russian Federation brought about a state of war when it invaded Ukraine on 20 February 2014.

Russia is at war with Western civilization. The West must prevail. The only way to do that is to defeat the Russian invasion army and bring to an end the Moscow empire.

1/17 The Russian aggressors are weak at conventional war but masters of Chekist active measures – "hybrid" war, sabotage and disinformation.

The West has to do better. Thank goodness our only fighting defender, Ukraine, is equal to Russia when it comes to unconventional war.

2/17
Jun 16, 2023 4 tweets 2 min read
A delegation from four African countries was visiting Kyiv and Bucha when Russia launched a missile strike. Sirens and explosions were heard over a wide area.

A spokesperson for the South African president said they heard nothing. He called news of the attack “misinformation.” Russian aggressors attacked the city the African delegation was visiting. Ukrainian defenders saved their lives by shooting down the missiles.

But Russian propaganda leads its victims, including spokesperson Vincent Magwenya, to deny their own experience and affirm a lie.
May 26, 2023 5 tweets 1 min read
Out of fear, the Russian fascist invaders are acting recklessly in anticipation of the coming Ukrainian counter-offensive.

Instead of positioning for a defence, the rashists are deploying their remaining combat forces and reserves for futile offensive actions.

1/5
The Russians have been been leading costly infantry assaults in the direction of Kup'yans'k, Lyman, Bakhmut, Avdiyivka and Mar'yinka.

These offensive actions result in no tactical gains for the invaders. In the meantime, their combat ability degrades substantially.

2/5
Mar 8, 2023 4 tweets 1 min read
Ukrainian defenders pushed the Russian fascist invaders back to the north and south of Bakhmut, taking positions in the areas of Berkhivka and Klishchiyvika and holding them against enemy attacks.

Also, the rashists made more than 30 unsuccessful attacks on Orikhovo-Vasylivka. Despite suffering substantial losses, the Russian fascist invaders continue to storm Bakhmut. They also conducted unsuccessful offensive actions in the areas of Spirne, Vyimka, Fedorivka, Orikhovo-Vasylivka, Dubovo-Vasylivka, Berkhivka, Bohdanivka, Ivanivs'ke and Klishchiyivka.
Mar 3, 2023 6 tweets 1 min read
The Great Power democracies must abandon their reckless policy of refusing to engage the Russian fascist invaders of Europe in direct combat. Ukraine has been in the vanguard – the West’s sole fighting defender – for nine long years. Ukraine’s peer democracies have powerful militaries that are idle while people who could be saved suffer and die. Slowness to act and refusal to fight in the face of the genocide by Russians of the Ukrainian people is cowardly, immoral and unwise.
Feb 23, 2023 7 tweets 2 min read
Russia invaded Ukraine nine years ago, on 20 February 2014.

At that time, Ukrainians and people who understand the Russian terrorist state recommended:

– declaring war to recognize a state of war exists
– imposing a total embargo on Russia
– delivering arms to Ukraine

1/7
With no understanding of the Russian terrorist state, Ukraine's peer democracies did the opposite of what was required.

They appeased the Russian terrorists to such an extent as to adopt their propaganda. Russia's unjust war against Ukraine was called the "war in Ukraine."

2/7
Feb 20, 2023 5 tweets 2 min read
If you're in Ottawa, come out today to the #StandWithUkraine flash mob to celebrate Ukrainian bravery – a year of resilience since the broad offensive by the Russian fascist invaders began.

It starts in a little over an hour at the Flora footbridge over the Rideau Canal. Starting to gather
Feb 8, 2023 4 tweets 2 min read
In Luhansk region, Ukrainian defenders repelled attacks by the Russian fascist invaders in the areas of Novoselivs'ke, Chervonopopivka, Shypylivka and Bilohorivka.

Source: General Staff of the Armed Forces of Ukraine operational information at 06:00 on 8 February 2023

1/3 The rashists shelled more than 40 settlements in the Kup'yans'k and Lyman directions. Among them were Kam'yanka, Krasne Pershe, Dvorichna, Hryanykivka, Kup'yans'k, Kucherivka, Kurylivka, Kyslivka, Kotlyarivka, Tabayivka, Krokhmal'ne, Berestove and Vyshene in Kharkiv region.

2/3
Jan 18, 2023 4 tweets 1 min read
On Elon Musk’s Twitter, a paid blue check mark is the calling card of a Russian troll.

#RussiaIsATerroristState I have been obliged to block a flood of Russian information warfare operatives, like this one, who paid to elevate their false, anti-Ukrainian messages of hate on Twitter.
Jan 1, 2023 4 tweets 2 min read
Ukrainian defenders struck a troop concentration of the Russian fascist invaders in Makiyivka, in temporarily-occupied Donetsk region, on 31 December 2022. The rashists were packed into a school.

About 400 enemy militants are said to have been killed with about 300 more wounded. These people were watching Putin's propaganda video (the one where he's standing in front of actors dressed as soldiers) when the strike occurred.
Nov 3, 2022 4 tweets 2 min read
The rashists shelled Ukrainian defenders at Ploshchanka in Luhansk region. This shows the Armed Forces of Ukraine have advanced to within 2 km of the Svatove-Kreminna highway.

I cannot place Суходіл (Sukhodil) in Luhansk region which the GS AFU report said was shelled. On the Svatove-Kreminna-Lysychans'k battlefront, Ukrainian defenders repulse attacks by the Russian fascist invaders in the areas of Makiyivka, Nevs'ke, Bilohorivka, Verkhnokam'yans'ke and Spirne.
Oct 23, 2022 4 tweets 1 min read
Under the Budapest Memorandum, Ukraine gave up its nuclear weapons in exchange for security assurances from the nuclear-armed states.

Those security assurances are valueless if they’re not equal in magnitude to the power Ukraine would possess if it had retained nuclear weapons. Russia invaded Ukraine in 2014, violating the Budapest Memorandum. The US, Britain, France and China failed to make good on their promise.

As a consequence, the rules-based international order in place since 1945 collapsed. Nuclear non-proliferation is dead. The world is at war.
Oct 23, 2022 4 tweets 1 min read
The notorious Russian propagandist, Semen "Wargonzo" Pegov, was wounded near temporarily-occupied Donetsk by the detonation of an anti-personnel mine placed by Russian forces. This video and link is from the WarGonzo propaganda channel of the Russian fascist invaders of Ukraine.
t.me/wargonzo/8842
Oct 10, 2022 4 tweets 1 min read
After the Kerch bridge explosions the invaders are panicking. Russian soldiers flee Crimea to the Russian Federation on the highway through Berdyans'k and Mariupol'. Russian colonists flee Crimea via ferry and the single-lane bridge. Collaborators flee Kherson region to Crimea. The General Staff of the Armed Forces of Ukraine reported local occupation officials and collaborators leaving Nova Kakhovka, Kherson region for Crimea.

Although these traitors to Ukraine have Russian passports they're not allowed to enter the Russian Federation. Twice cursed.
Oct 8, 2022 4 tweets 2 min read
Explosion and fire on the Kerch Bridge, the connection between the Russian Federation and Russian-invaded/occupied Crimea, Ukraine. The fire is on the railway portion of the bridge. At least two rail cars are on fire.
Sep 28, 2022 4 tweets 2 min read
In its evening report, the General Staff of the Armed Forces of Ukraine said defenders in Ozeryanivka were attacked by Russian invasion forces. This is certainly a mistake for Ozaryanivka.

A single letter marks the difference between liberation and holding the line. Image On the Bakhmut-Horlivka-Donetsk battlefront, the Russian fascist invaders were soundly repulsed by Ukrainian defenders when they tried to attack Odradivka, Mykolayivka Druha, Ozaryanivka, Zaytseve, Mayors'k, Zalizne and Pervomays'ke. Image
Sep 23, 2022 4 tweets 1 min read
In the south-west of Ukraine, the Russian terrorist state attacked civilians extensively. In Mykolayiv district and Bashtan districts, Ukrainian defenders shot down five "kamikaze" combat UAVs supplied by the Iranian terrorist state.

1/4 In Mykolayiv and Kherson regions, the Ukrainian air force made 13 strikes on the Russian fascist invaders.

Ukrainian artillery units completed about 280 fire missions on rashist positions and strategic assets.

2/4
Sep 21, 2022 4 tweets 1 min read
In the sky above Charivne, in Kherson region, an Su-25 assault aircraft of the russian fascist invaders was destroyed by Ukrainian forces.

Two "Orlan-10" reconnaissance UAVs of the rashists were shot down near Murakhivka in Mykolayiv region.

1/4 Image Ukrainian artillery worked more than 210 fire missions at the enemy in Beryslav district, troop and equipment concentrations in Havrylivka and Chornobayivka, on the bridge at Dar'yivka, on the pontoon crossing near Nova Kakhovka, and on the bridge at Nova Kakhovka.

2/4 Image