Chris Murphy 🟧 Profile picture
Mar 1, 2025 9 tweets 2 min read Read on X
MAGA is making the claim that if you watch the entire 50 minute video, Zelensky is the antagonist.

This isn't true. At all. I was with Zelensky before this meeting and it's important to know his mindset heading in.

1/ A short 🧵on how the entire ambush went down.
2/ You cannot erase the context. Trump has been calling Zelensky a corrupt dictator and spreading Russian propaganda that Russia didn't invade Ukraine.

All these lies are Trump's pretext to sign a deal with Russia that hands Ukraine to Putin. Zelensky knows this.
3/ Zelensky - who's been cut out of the talks - knows what Trump and Putin are scheming. A "ceasefire" without any guarantee for Ukraine's future security is a trap. Trump's deal will require Ukrainian forces to withdraw, and when they do, Putin will pounce. It's a set up.
4/ So it's true that the first 40 minutes or so of the meeting LOOK cordial.

But listen to Trump. He keeps repeating that he's going to impose on Zelensky this fake "ceasefire", without any new weapons to Ukraine, without any security guarantee, without any way to enforce it.
4/ So at the 40 minute mark, Vance chimes in. He appears agitated. He says that Trump's fake "ceasefire" is the only way.

All that happens at this point is that Zelensky asks Vance a simple, calm question. Zelensky isn't being rude. And here's the essence of the question:
5/ "Putin has signed many agreements about Ukraine and he hasn't honored any of them. Aren't you worried Putin will violate the terms of this ceasefire?"

That's it. That's the question.

And this is where Vance and Trump explode. The trap was set and now the ambush starts.
6/ Vance - visibly angry - calls Zelensky "disrespectful" for asking his simple question. And then starts listing Russian talking points about how weak the Ukrainian army is how poor a leader Zelensky is.

It's Vance that takes a cordial meeting to a hostile one.
7/ You've seen the clips that follow. But the whole meeting is a set up.

By pushing this plan to hand Ukraine to Putin (IN FRONT OF ZELENSKY!), Trump is trying to either humiliate or provoke Zelensky.

But he does neither, and so Vance has to light the match.
8/ Of course Zelensky had to make his point that Putin won't honor the "ceasefire". He does it diplomatically with a question to Vance (likely so as to not directly confront Trump on TV).

And then Vance see his chance. He commences the ambush.

The whole thing was a set up.

• • •

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

Keep Current with Chris Murphy 🟧

Chris Murphy 🟧 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 @ChrisMurphyCT

Mar 30
Here's the problem. These are all "tactical" objectives. They are not strategy. Because there IS NO strategy.

1/ Let me take these "objectives" 1-4 to explain - based upon what I've learned in briefings - why we are badly and embarrassingly losing this war.
2/ Rubio objective 1: destroy their air force.

Air power is how a nation projects extra-territorial power. And how you protect your own airspace.

But drones are replacing airplanes. And we CANNOT destroy all their drones. Their drone attacks continue.
jpost.com/middle-east/ir…
3/ Rubio Objective 2: Destroy their navy.

Ok, but for what? Their "navy" isn't what closes the Strait of Hormuz. It's thousands of speed boats and suicide boats. And like their drones, we can't destroy them all.

The Strait stays closed, navy or no navy.
foxnews.com/world/iran-dep…
Read 8 tweets
Mar 17
Trump's illegal attack on Iran has set off regional war. The latest - Israel's ground invasion of Lebanon. 800 are already dead.

1/ Tonight, I want to walk you thru a🧵on how devastating this new war could be, and how Trump's blunder set it in motion.
theguardian.com/world/2026/mar…
2/ Iran's terrorist proxy, Hezbollah, operates out of Lebanon. Fierce fighting between Israel and Hezbollah broke out after the October 2023 Hamas attacks on Israel. It lasted for a year until a ceasefire in November 2024. Trump inherited this ceasefire. washingtoninstitute.org/policy-analysi…
3/ But Trump inherited something else good: a new Lebanese government - the most competent in decades - that was open to confronting Hezbollah. And this was the only real, long term solution - the Lebanese government taking full control of the country. nytimes.com/2026/03/06/wor…
Read 7 tweets
Mar 14
It’s crystal clear now that Trump has lost control of this war. He badly misjudged Iran’s ability to retaliate. The region is on fire.

1/ I’m going to explain to you in this🧵what I’ve learned - in part from closed door briefings - about the four biggest current crises.
2/ CRISIS ONE: Trump believed Iran would not close the Strait of Hormuz. He was wrong. And now oil prices are spiking.

If the Strait stays closed, a global recession will result. It actually may already be too late. Gas prices are the first to spike, but food prices are next. Image
2/ Right now, Trump has no plan to reopen the Strait. And a plan may not exist.

The assets Iran uses to harass and attack tankers - thousands of small drones, speed boats and mines - cannot be eliminated. They are too numerous, too spread out and hidden. foxnews.com/world/iran-dep…
Read 10 tweets
Mar 11
I was in a 2 hour briefing today on the Iran War. All the briefings are closed, because Trump can't defend this war in public.

I obviously can't disclose classified info, but you deserve to know how incoherent and incomplete these war plans are.

1/ Here's what I can share:
2/ Maybe the lead is that the war goals DO NOT involve destroying Iran's nuclear weapons program. This is, uh...surprising...since Trump says over and over this is a key goal.

But then of course we already know air strikes can't wipe out their nuclear material.
3/ Second, they confirmed "regime change" is also NOT on the list. So, they are going to spend hundreds of billions of your taxpayer dollars, get a whole bunch of Americans killed, and a hardline regime - probably a MORE anti-American hardline regime - will still be in charge.
Read 5 tweets
Mar 2
Democrats MUST insist on a vote on an Authorization of Military Force (an AUMF) for Trump’s war in Iran.

My friend @TimKaine is leading the charge on a War Powers Resolution (WPR) that I support. But it's not a substitute for an AUMF.

1/ A 🧵on the difference. It's important.
2/ What’s the difference? A WPR is a vote AGAINST war.

I’m a co-sponsor of the WPR. But even if Congress passes it, Trump won’t sign it. It's basically symbolic.
3/ An AUMF is a vote FOR war. Trump doesn’t want to come to Congress with legislation authorizing his war because he’d need 60 votes in the Senate (which he likely wouldn't get), and it would force tough questions around the cost, timelines, and specific goals of the war.
Read 6 tweets
Feb 26
Last night I went to the Senate to detail ICE's horrific abuse and violation of the law. I came armed with specific examples.

I'm sharing my speech here bc you need to know why we cannot give ICE another dime.

1/ It starts w the dystopian, roving "show your papers" patrols.
2/ Masked, unidentified men, driving unmarked cars now patrol American streets, dragging Americans out of their vehicles and terrorizing communities. Totally illegal. Reminiscent of Stalin and Pinochet. Fundamentally unAmerican.
3/ No place is safe. ICE ambushes churches, chases kids at bus stops, and tear gasses schools.
Read 6 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!

:(