Dr. Michael MacKay
michaelmackay.bsky.social
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
The Epstein files reveal what I have been talking about since late 2015: Russia's invasion of Ukraine, the Brexit campaign and the Trump-for-President active measure are all part of one big war – Russia's war against Western civilization.

Even the stupid 2016 Dutch referendum…
February 2, 2026 at 5:32 PM
Every day Ukrainians are evacuated from their homes to get away from the Russian invaders.

Here, State Emergency Service of Ukraine personnel help people from Druzhkivka, Donetsk region, move to a safer place. It is heartbreaking to see children and elders forced to flee.
February 2, 2026 at 5:19 PM
The world will be a better place without Putin and Trump, just as it became a little more hopeful after Hitler and Mussolini were gone.

I have been saying this for more than ten years. Unfortunately, no one stops war criminal Putin and Americans elected the rapist Trump twice.
February 2, 2026 at 4:09 PM
Russian terrorists fired artillery at the Ukrainian border villages of Tymonovychi in Chernihiv region and Kozache, Brusky, Ryzhivka, Iskryskivshchyna, Rohizne and Pavlivka in Sumy region.

Source: General Staff of the Armed Forces of Ukraine operational information at 16:00 on 2 February 2026
February 2, 2026 at 2:20 PM
A day of mourning has been declared in Dnipropetrovsk region for the 16 miners killed by russian terrorists in Ternivka yesterday. The bus they were travelling in was targeted and destroyed by the russians yesterday, using drones.
February 2, 2026 at 2:05 PM
On the night of February 1-2, russian terrorists attacked Ukraine with an Iskander-M ballistic missile and 171 strike UAVs.

Ukrainian defenders shot down or suppressed 157 enemy drones. A ballistic missile and 12 strike UAVs hit eight locations.

–Air Force Command of the Armed Forces of Ukraine
February 2, 2026 at 1:51 PM
Russian/North Korean losses, 24 Feb 2022 – 2 Feb 2026:

1,241,530 personnel

11627 tanks
23981 armoured vehicles
36802 artillery systems
1633 MLRS
1291 air defence systems
435 aircraft
347 helicopters
121217 UAVs
4205 cruise missiles
28 ships/boats
2 submarines
76585 vehicles
4057 special equipment
February 2, 2026 at 1:45 PM
Russian terrorists are attacking many districts of central and eastern Ukraine with strike UAVs.

The temperature is now -18 C in Cherkasy in the middle of the country. Many cities are still without electricity, heating and in some cases water due to russian terrorist attacks.
February 2, 2026 at 12:20 AM
In the Hulyaypole direction, in Zaporizhzhya region, Ukrainian defenders repelled 23 attacks by the russian fascist invaders in the area of ​​Hulyaypole and towards Varvarivka, Zelene, Svyatopetrivka, Staroukrayinka and Zaliznychne. Three more battles are ongoing.

2/2
February 1, 2026 at 9:39 PM
In the Oleksandrivka direction, in Dnipropetrovsk region, the Ukrainians stopped three enemy attacks in the Verbove and Vyshneve areas.

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

1/2
February 1, 2026 at 9:38 PM
In the Pokrovs'k direction, the russian fascist invaders conducted 31 assaults on Ukrainian positions in the areas of Shevchenko, Rodyns'ke, Myrnohrad, Pokrovs'k, Kotlyne, Udachne, Novopidhorodnye, Dachne and Filiya as well as towards Vil'ne, Bilyts'ke and Serhiyivka.

2/2
February 1, 2026 at 9:25 PM
North-west of the town of New York, russian invaders attacked Ukrainian defenders ten times near Kostyantynivka, Kleban-Byk, Shcherbynivka, Yablunivka, Stepanivka and Sofiyivka.

Source: General Staff of the Armed Forces of Ukraine operational information at 22:00 on 1 February 2026

1/2
February 1, 2026 at 9:24 PM
Donetsk region: "In the Kramators'k direction, our defenders stopped one offensive action in the area of ​​Pryvillya."

Source: General Staff of the Armed Forces of Ukraine operational information as of 22:00 on 1 February 2026 regarding the russian invasion
February 1, 2026 at 9:01 PM
In the Slov'yans'k direction, in Donetsk region, Ukrainian defenders repelled 12 attempts by the russian fascist invaders to advance in the areas of Dronivka, Platonivka and Svyato-Pokrovs'ke as well as towards Zakitne and Rai-Oleksandrivka. One battle is ongoing.

2/2
February 1, 2026 at 8:57 PM
"In the Lyman direction, Ukrainian soldiers stopped six attacks towards Novoserhiyivka, Drobysheve and Dibrova."

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

1/2
February 1, 2026 at 8:56 PM
In the Kup'yans'k direction, the Ukrainians repelled four enemy attacks in the Zahryzove area and towards Kup'yans'k and Kurylivka in Kharkiv region.

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

2/2
February 1, 2026 at 8:49 PM
In the north of Kharkiv region, Ukrainian defenders repelled nine attacks by the russian fascist invaders in the areas of Starytsya and Vovchans'k as well as towards Hrafs'ke, Prylipka, Vil'cha, Vovchans'ki Khutory and Kut'kivka

1/2
February 1, 2026 at 8:48 PM
The National Police of Ukraine report 12 people were killed in the russian attack. Seven more received injuries of varying severity.

"The enemy strike hit civilian infrastructure - a bus with people inside was set on fire. The attack claimed the lives of peaceful residents."
February 1, 2026 at 3:35 PM
Fifteen people were killed and seven more were injured when the russians attacked a bus carrying coal miners in Ternivka, Dnipropetrovsk region.
–Deputy Mayor Vadim Dobrovolskyi

A fire broke out on the bus as a result of the drone strike.
February 1, 2026 at 3:31 PM
Russian terrorists attacked a maternity hospital in Zaporizhzhya.

A strike UAV hit the hospital building and caused a fire. Another drone hit a private residence.

Seven people were injured, including a three-year-old boy.

📷 National Police of Ukraine
February 1, 2026 at 3:24 PM
Russian terrorists fired artillery at Ukrainian border villages: Sen'kivka (Chernihiv region); Bachivs'k, Kucherivka, Malushyne, Brusky, Ryzhivka, Bezsalivka, Neskuchne, Rohizne (Sumy region).

Source: General Staff of the Armed Forces of Ukraine operational information at 16:00 on 1 February 2026
February 1, 2026 at 3:04 PM
Russian/North Korean losses, 24 Feb 2022 – 1 Feb 2026:

1,240,680 personnel

11625 tanks
23980 armoured vehicles
36777 artillery systems
1632 MLRS
1290 air defence systems
435 aircraft
347 helicopters
120134 UAVs
4205 cruise missiles
28 ships/boats
2 submarines
76439 vehicles
4055 special equipment
February 1, 2026 at 1:08 PM
In the Orikhiv direction, in Zaporizhzhya region, the rashists attacked the Ukrainians three times in the Stepnihirs'k and Plavni areas.

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

3/3
February 1, 2026 at 2:46 AM
In the Hulyaypole direction, in Zaporizhzhya region, the russian fascist invaders attacked Ukrainian positions 42 times in the areas of Solodke, Hulyaypole and Myrne as well as towards Doboropillya, Varvarivka, Zelene, Svyatopetrivka, Staroukrayinka and Zaliznychne.

2/3
February 1, 2026 at 2:46 AM
In the Oleksandrivka direction, Ukrainian defenders stopped nine attacks by the russian fascist invaders in the area of ​​Verbove and towards Oleksandrohrad, Vyshneve, Danylivka and Nove Zaporizhzhya.

1/3
February 1, 2026 at 2:45 AM