Michael MacKay Profile picture
Mar 7 6 tweets 1 min read
In the village of Myla in Kyiv region, a unit of Kadyrov mercenaries is shelling civilians. (Ramzan Kadyrov is dictator Putin's Gauleiter in Russian-occupied Chechnya.) 1/5
Enemy formations operating in the area of Konotop and Okhtyrka in Sumy region lost up to 50 percent of their personnel. To continue the offensive, they need to regroup and replenish supplies. 2/5
The invaders use terrorist methods against civilians, shelling humanitarian convoys organized by Ukrainian authorities. A made-for-TV propaganda effort is underway to bring in actors pretending to be Ukrainians welcoming the Russians as liberators. 3/5
Enemy morale remains extremely low and is deteriorating. In some areas, the occupiers are throwing away their identity documents and trying to return to Russia. 4/5
"Remember, we are defending our Ukrainian land! Ukraine is the shield of Europe and the whole civilized world!"

– Генеральний штаб ЗСУ / General Staff of the Armed Forces of Ukraine

5/5
Operational information as of 18.00 on 07.03.2022 regarding the Russian invasion, from the General Staff of the Armed Forces of Ukraine (in Ukrainian)

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Michael MacKay

Michael MacKay Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @mhmck

Mar 8
Russia continues the offensive against Ukraine with the support of aircraft and the use of high-precision weapons.

The enemy's main efforts are for the capture of Kyiv, Kharkiv, Chernihiv, Sumy, Mariupol, Mykolayiv and to reach to boundaries of Luhansk and Donetsk regions. 1/7 Image
Russia's puppet state Belarus may still plan to include its army in the invasion force. Six Lukashenka regime battle groups are noted as mobilizing to join the offensive. But the morale of Belarusian soldiers is extremely low. They don't want to fight alongside Russians. 2/7
The Russians have substantial forces tied up protecting extended and vulnerable supply lines. Their combat units at the front are insufficient to lay siege to Kyiv. Attempting to storm the city from several directions, the enemy suffers heavy losses from Ukrainian defenders. 3/7
Read 7 tweets
Mar 7
Overnight, Ukrainian marines destroyed 30 Russian helicopters at Kherson airport.
Bulletin from Marine Command and screen capture from a Telegram channel of the Ukrainian bombardment of Kherson airport (temporarily Russian-occupied).
Ukrainian Marines “covered” Chornobayivka airfield with artillery fire the night of March 6-7, destroying at least 30 helicopters, manpower and equipment.

Also, three Russian columns near Mykolayiv were destroyed. A large quantity of ammunition and 7 D-20 howitzers were seized.
Read 4 tweets
Mar 3
Partly because Western leaders refused air cover for Ukrainian defenders, Russian troops have advanced to the Zaporizhia nuclear power plant. It is the largest in Europe.

The Russians are now shelling Zaporizhia NPP with artillery.
Livecast of the fire at the Zaporizhia nuclear power plant, under Russian artillery fire tonight:
Flashes from Russian artillery strikes at Zaporizhia nuclear power plant a minute ago. Smoke is rising in the lower right of this screen capture.
Read 6 tweets
Mar 3
Because of losses suffered while advancing into Ukraine, Russian troops have begun to act more insidiously. They fire from within residential areas at civilians.

As Putin promised at the start of the war in March 2014: "We will come at you behind your women and children." 1/4
Russia mobilized 117 battalion tactical groups for the offensive against Ukraine. On Day 8 the enemy has deployed all but six of them to the territory of Ukraine. Morale of Russian units is low. 2/4
Russia delayed a landing in the Odesa – Zatoka area, instead carrying out demonstrations to distract Ukrainian defenders.

The Russian invaders have fired so many Kalibr missiles they've run out. Currently the enemy is replenishing supplies. 3/4
Read 4 tweets
Mar 2
For 8 years since #RussiaInvadedUkraine most "experts" studied American and German intelligence reports about Russian capabilities. These assessment were hopelessly wrong.

I've been reading accurate Ukrainian intel. I expected the Russian army to be the piece of crap it is.
The Ukrainians are far better at human intelligence than the Americans and Germans are when it comes to the Russian regime of state terrorism.

They knew all about corruption in the Russian officer corps. Theft of matériel is so massive little of it makes it to front-line units.
I would laugh out loud each time mainstream news media in the U.S. put out a "breaking" story about something the Pentagon said, which turned out to be something the Main Intelligence Directorate of the Armed Forces of Ukraine had said several years earlier.
Read 5 tweets
Mar 2
Amazing news. Ukraine's 95th Brigade entered the city of Horlivka in Donetsk region and is fighting Russian occupation forces there. Horlivka was taken by the Russian invaders in the first year of the war, 2014-15.

Liberating Horlivka would give a big morale boost to Ukrainians.
Horlivka is a vulnerable position of Russian invasion/occupation forces in Donbas. Able to launch their attack from the north and the west, Ukrainian forces can envelop the city and cut it off from Debaltseve to the east and Donetsk to the south. Image
Prisoners of war captured by Ukrainian forces in the first hours of the raid were conscripts – local people with no military training who were forced into the fake "DPR" only in the last few weeks.
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(