Dara Massicot Profile picture
Feb 20, 2023 3 tweets 1 min read Read on X
A man that sounds a lot like Prigozhin is breaking all sorts of unwritten codes in Russia that are probably dangerous to do. Not least by putting this rant out there. He’s ranting because his ammo is cut back, criticizes MOD, and confirms he’s crossed many lines. /1
He’s angry that Wagner’s ammo has been cut, his contacts tell him he needs to apologize bc the issue is political.He pretends like he doesn’t know it means he has apologize to Shoygu/Gerasimov.he shades Shoygu’s daughter with the Dubai travel comment. dangerous and petty stuff.2/
Shoygu is not great at many core tasks of his job, like setting the force up for a successful war. But using the machinery in Moscow to slowly undercut his enemies, fueled by pettiness and decades of bureaucratic experience? That’s Shoygu’s sweet spot. /3

• • •

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

Keep Current with Dara Massicot

Dara Massicot 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 @MassDara

Mar 18
My latest essay for @ForeignAffairs examines how Kyiv and Moscow are approaching veteran reintegration. This thread focuses on Ukraine’s policies to care for and reintegrate its veterans. /1

foreignaffairs.com/ukraine/lastin…
After the war ends, many veterans want to rejoin their families and communities, and start businesses or find good employment. Others will need varying degrees of physical, mental, and financial support for the rest of their lives. /2
Because Ukrainian veterans have different types of wartime experiences and post-war needs, Kyiv is pursuing multiple policies, from supporting startup businesses, or training and employment placement, to improving state medical benefits. /3
Read 22 tweets
Jan 9
Russia claims last night’s strikes were “retaliation” for Ukraine’s drone strikes. Let’s talk about the Oreshnik strike on Lviv for what it is: a flashy lash out to scare the west and distract from what has been an embarrassing week of setbacks for Russian interests. /1
For the second time, it seems like russia used inert (or low explosive at best) warheads during this strike. Russia has used other weapons to target critical infrastructure near Lviv previously. Oreshnik is not operationally required. It’s a demonstration and IMO, a stunt./2
Russia claims it was in response to Ukraine attempting to target ‘one of the Putin residences’. US intelligence did not find Russia’s claim be true. By the Russian military’s admission, they shot down drones in bordering regions./3
nytimes.com/2025/12/31/us/…
Read 10 tweets
Sep 10, 2025
Regarding drones entering Poland last night: the event is serious and requires a muscular response, otherwise Russian carelessness and provocations will continue. A brief thread on flight paths+ the behavior of Russia/Belarus since this event and what it reveals /1 Image
Flight path: after the pink line (mine), Gerbera and other drones from two northern routes veer in multiple directions into Poland. Launch routes to the south continue to their targets. /2 Image
This is what typical Russian launch patterns look like lately: drones skim the border of Belarus and drop in sometimes, and often they loop around cities. Compared to last night, the drones got choppy up top and some try to complete a loop but went wide into Poland /3 Image
Image
Image
Read 20 tweets
Jun 23, 2025
For the second time, Russia finds itself with few military options to support a critical partner in the Middle East. This thread explains Russia’s military options and limitations for supporting Iran before, during, and after this conflict. /1 Image
Note: this thread doesn't delve into the political balancing Russia engages in across the Middle East, which informs their choices. Here, I address Russian military and defense base capacity and how it shapes options. /2
I didn't expect the Russian military to intervene last minute to head off IDF operations – there was no viable “dash to Tehran” type of scenario here for Russia. And, the cooperation treaty between Russia and Iran has no mutual defense clause. /3
Read 29 tweets
May 22, 2025
It’s official- the new commander of the Russian ground forces is Mordvichev. Previously op group center commander (Donetsk front & longest in post as op group commander). It signals a few things about the next phase for the Russian army 🧵 /1 Image
Mordvichev’s appointment to Ground Forces commander is a signal that the military intends to integrate experience from the war in Ukraine. This position is responsible for force posture/employment, training, readiness and other roles critical for reconstituting the army. /2
As the most experienced op group commander, he could have been placed into a higher command role as a deputy commander of the special military operation in Rostov, along with other senior generals like Kim or Rudskoi . The choice to put him in the GF role is telling …/3
Read 6 tweets
Mar 19, 2025
Russia did not call off a large drone attack last night within ten minutes of the presidents’ call, and 100+ drones were launched last night from 1900 (when call ended) until after midnight Moscow time. We can step through this with basic timelines and calculations. /1
We know Shaheds speeds, launch sites thanks to various monitors, we know general routes, and what time they impacted cities last night. (Older image below for reference). /2 Image
Ukraine said the attacks began at 1900, close to when the call ended, until 0200+. So some Shaheds were probably already airborne by 1800 Moscow time, but Russia continued to launch fresh waves up to 5-6 hours after the call ended. /3
Read 9 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!

:(