Sign in

Jessica Berlin

@berlinbridge.bsky.social
39K followers 184 following 495 posts

Security & geopolitics | Previously based in 🇦🇫🇨🇳🇲🇲🇷🇼🇬🇧🇺🇸 | Capital Germany 40 under 40 | ☕ buymeacoffee.com/jberlin | Don’t just get mad, get busy | berlinbridge.substack.com/subscribe

PostsRepliesMedia
Jessica Berlin @berlinbridge.bsky.social · 3h
Anyone still whining that we need more diplomacy with Russia, while the Russians respond to all diplomatic efforts by killing more Ukrainian civilians, is just helping spread the Kremlin’s propaganda.
929182
Jessica Berlin @berlinbridge.bsky.social · 27/09/2026
Mit dem Treffen zwischen Lawrow und Wadephul stellt die deutsche Regierung wieder einmal ihre Strategielosigkeit und Selbsttäuschung zur Schau. Was sie als diplomatische Initiative betrachtet, wird vom Kreml als weiterer Beweis Deutschlands Schwäche und Leichtgläubigkeit gewertet.
1015343
Jessica Berlin @berlinbridge.bsky.social · 17/09/2026
I’m not concerned about an imminent direct military assault from Russia. I am concerned about Russia unleashing a sabotage swarm across Europe: plausibly deniable bombings, cyber and arson attacks and ‘accidental’ drone strikes that sow chaos and cost lives across the continent.
17465125
Jessica Berlin @berlinbridge.bsky.social · 15/09/2026
Russia thinks they can scare allies from coming to Ukraine by attacking the trains to Poland. Nope.
845150
Jessica Berlin @berlinbridge.bsky.social · 15/09/2026
Drones over Lithuania, flares fired at Danish aircraft, the Polish border strike. These attacks are a direct result of Europe’s weak response to Leipzig & all other provocations. It’s past time. The EU must ban Russian tourists. NATO must help defend western Ukrainian airspace.
48841266
Jessica Berlin @berlinbridge.bsky.social · 11/09/2026
Привіт Київ
732712
Jessica Berlin @berlinbridge.bsky.social · 08/09/2026
Putin’s aspirations
07919
Jessica Berlin @berlinbridge.bsky.social · 08/09/2026
An alle, die glauben, die AfD werde sich irgendwie mäßigen, sobald sie regiert: Nein. So läuft der rechte Hase nicht. Genau das haben viele Republikaner über Trump gesagt. Wie ist das ausgegangen?
514929
Jessica Berlin @berlinbridge.bsky.social · 01/09/2026
Spoiler alert: it wasn’t Guatemala
920427
Jessica Berlin @berlinbridge.bsky.social · 01/09/2026
It has taken nearly a month for the German government to state the obvious: Russia was behind the Leipzig airport attack. An announcement of what consequences Russia will face expected later today. Merz apparently not bothering to announce it himself so I doubt Putin is worried
1317347
Jessica Berlin @berlinbridge.bsky.social · 30/08/2026
Wie würdest du reagieren, wenn jemand dir eine Kaffeetasse der russischen Armee schenken würde? Und würdest du vergessen, wer das war?
1813214
Jessica Berlin @berlinbridge.bsky.social · 27/08/2026
Even if CIA Director Ratcliffe flew to Moscow to warn Putin against attacking Europe — so what? Then-CIA Director Burns flew to Moscow in Nov 2021 to warn against invading Ukraine. How’d that go? This changes nothing for Europe. We must deter Russia now — and arm Ukraine to win.
932771
Jessica Berlin @berlinbridge.bsky.social · 25/08/2026
Fixed it for you
818732
Jessica Berlin @berlinbridge.bsky.social · 21/08/2026
Russian airspace violations in Finland. A Russian bomb at a German airport. A bomb-laden Russian sea drone at a Romanian gas plant. Russia is attacking Nato by land, sea & air. Now, because we’re not ready. Our leaders must wake up & warn the people: Russia is at war with us.
1128397
Jessica Berlin @berlinbridge.bsky.social · 05/08/2026
Zur Klarstellung: Wer auf deutschem Boden Bomben legt, führt keinen „hybriden Angriff“ mehr – sondern einen Angriff.
16496134
Jessica Berlin @berlinbridge.bsky.social · 02/08/2026
Europe isn’t ready or able to defend itself against Russia. And we can’t rely on Trump’s America. But Nato-Europe has an ally more reliable than Article 5: Ukraine. If Russia attacks, Ukraine will come to our aid. Immediately, despite no treaty. They are our greatest defense.
31435105
Jessica Berlin @berlinbridge.bsky.social · 01/08/2026
Instead, we aim to be the belligerent, chaotic kerosene poured onto the West’s self-made civilizational dumpster fire.
1332956
Jessica Berlin @berlinbridge.bsky.social · 31/07/2026
Silver lining: if the Trump Administration can’t find you on a map, they can’t invade
2233962
Jessica Berlin @berlinbridge.bsky.social · 20/07/2026
Prime Minister @andyburnham said security would be his first priority — this appointment puts the Treasury where his mouth is. John Healey leading the Exchequer sends a strong signal to Europe, Ukraine, Washington, and above all the Kremlin: Britain means business on defence.
315818
Jessica Berlin @berlinbridge.bsky.social · 19/07/2026
Last night, Russia attacked a European capital with over 40 ballistic missiles. That leads nowhere in European news headlines this morning. Russian terror, murder and destruction are simply taken in stride as a normal story.
32599308
Jessica Berlin @berlinbridge.bsky.social · 15/07/2026
It is astonishing that @TheEconomist expects us to believe this interview wasn’t pre-approved by the Kremlin. Also, “Russia’s most enigmatic oligarch”? Really? Melnichenko is a key member of the Kremlin-linked business elite, not some mysterious outsider. Stop romanticizing him.
1738690
Jessica Berlin @berlinbridge.bsky.social · 12/07/2026
As Americans, Lindsey Graham & I didn’t agree on much. But in Kyiv in 2022, that didn’t matter. He was there to aid a far greater cause & embraced all allies in it, even across deep political divides. His tireless commitment to Ukraine will remain an honorable part of his legacy.
3529938
Jessica Berlin @berlinbridge.bsky.social · 10/07/2026
Fixed it for you @theeconomist
21518126
Jessica Berlin @berlinbridge.bsky.social · 07/07/2026
Russia has turned the home front into the frontline. National defence needs to come home too. Future PM Andy Burnham can be a transformative leader on defence, if he applies his domestic political vision to it: resilience. My piece in the @theguardian.com t.co/ME74DNqzld
t.co
https://www.theguardian.com/commentisfree/2026/jul/07/europe-andy-burnham-ally-defence-nato
0829
Jessica Berlin @berlinbridge.bsky.social · 05/07/2026
In a propaganda rant, former FSB head & paranoid Putin advisor Nikolai Patrushev called Estonia, Latvia, & Lithuania "Baltic mice" pulling at a "cat with nuclear claws". Here, kitty kitty.
1022140
Jessica Berlin @berlinbridge.bsky.social · 04/07/2026
For 250yrs America‘s greatest power has been reinvention. Reinvention of power & who wields it. Of identities & industries, statecraft & storytelling, machines & music, of the very limits of human possibility. But its ceaseless reinvention isn’t manifestly destined to result in a more perfect union.
2676
Reposted by Jessica Berlin
MAKS 26 👀🇺🇦 @maks23.bsky.social · 02/07/2026
⚡️Russia is practicing the scenario of the Ukrainian naval landing in Crimea: the military command conducted staff exercises, — Russian media.
1926536
Jessica Berlin @berlinbridge.bsky.social · 02/07/2026
Russia can’t stop Ukraine from blowing up their weapons & oil infrastructure. So they blow up Ukrainian homes, playgrounds, cafes, hospitals, schools, museums, churches... Forget morals for a moment — do the math & tell me which side is winning. Now morals back on: Fuck Russia.
1138087
Jessica Berlin @berlinbridge.bsky.social · 23/06/2026
Russia’s ability to fuel and defend their occupation of Crimea is being degraded day by day. Bridges, roads, rail, air defenses, ammo, fuel depots, trucks all going up in flames. And Ukraine is still saving the best for last. The Kerch countdown is running.
736356
Jessica Berlin @berlinbridge.bsky.social · 18/06/2026
Good night Moscow 🌙
932428
Jessica Berlin @berlinbridge.bsky.social · 18/06/2026
Spotted in Moscow
1948677
Jessica Berlin @berlinbridge.bsky.social · 18/06/2026
Russia’s cover is blown. There is no unbeatable Russia. Just a dying empire madly trying to destroy what they can’t conquer. Political & business leaders worldwide who believed the ‘mighty Russia’ myth & thought Ukraine had no chance now watch Moscow burn. The tide is turning.
23589119
Jessica Berlin @berlinbridge.bsky.social · 17/06/2026
A senile octogenarian in orange face paint surrenders to Iran while Marco Rubio’s face just surrenders
1321736
Jessica Berlin @berlinbridge.bsky.social · 16/06/2026
Thank you for your attention to this matter
11587110
Jessica Berlin @berlinbridge.bsky.social · 15/06/2026
I step into a cafe where I work some mornings. Hadn’t read the news yet. The barista is Ukrainian. My friendly ‘morning!’ is met with a weak smile. I know what it means. ‘What happened?’ ‘Pechersk Lavra is burning.’
323656
Jessica Berlin @berlinbridge.bsky.social · 07/06/2026
Ireland: occupied for centuries by imperial invaders who brutally suppressed their language & identity; endured torture, murder, sexual violence, hunger. They bravely resisted & live free today. More than anyone in Western Europe, Ireland should understand & stand with Ukraine.
2133666
Jessica Berlin @berlinbridge.bsky.social · 02/06/2026
In Feb. 2022 I dropped everything & paused my normal work to help Ukraine. Four years, 14 trips to 🇺🇦 & even two beautiful babies later, that ‘pause’ never ended. If you appreciate my work, you can buy me a coffee (or babysitter :) here: Paypal: jessica@costruct.co buymeacoffee.com/jberlin
733141
Jessica Berlin @berlinbridge.bsky.social · 29/05/2026
Don’t just invoke Article 4. Inflict consequences.
1228063
Jessica Berlin @berlinbridge.bsky.social · 26/05/2026
You know the Kremlin is panicking when they start warning diplomats to evacuate Kyiv. The last thing Russia wants is a bunch of blown up diplomats on their hands. What do they want? Western politicians and media scared of ‘mighty Russia’ pressuring Ukraine to surrender territory.
26494139
Jessica Berlin @berlinbridge.bsky.social · 19/05/2026
Putin hiding in bunkers, obsessively micromanaging the war and insulated by yes-men. That usually ends well.
731440
Jessica Berlin @berlinbridge.bsky.social · 08/05/2026
Honor #VEDay. Hasten #VUDay.
114819
Jessica Berlin @berlinbridge.bsky.social · 08/05/2026
81 years ago, Western Europe was liberated. But for millions of Europeans, the end of Nazi occupation was followed by decades of Soviet oppression. Ukraine’s defense today is the continuation of Europe’s unfinished fight for freedom. Honor #VEDay. Hasten #VUDay.
426974
Jessica Berlin @berlinbridge.bsky.social · 07/05/2026
Trump can withdraw 5k troops from Germany. He can’t relocate decades of integrated military infrastructure overnight. Ramstein, Landstuhl, Grafenwöhr, EUCOM and AFRICOM HQs — 🇩🇪 is vital to US operations across Europe, Africa and the Middle East. Keep calm. Berlin has some cards.
1422940
Jessica Berlin @berlinbridge.bsky.social · 06/05/2026
Translation: I don’t know what to do and can’t make Iran do what I want them to do so I am gibbering incoherently into my phone thank you for your attention to this matter
2239478
Jessica Berlin @berlinbridge.bsky.social · 12/04/2026
JD Vance, please do keep campaigning for right wing European populists👌
21811109
Jessica Berlin @berlinbridge.bsky.social · 05/03/2026
Let this sink in. Four years ago, the US expected Ukraine to fall within days and even withheld military aid because they thought it’d be wasted. Today, the US — the most powerful nation on earth — is asking Ukraine for military aid. Never underestimate Ukraine. Arm them to win.
561095343
Jessica Berlin @berlinbridge.bsky.social · 05/03/2026
He doesn’t have the cards. He has the interceptors.
29551133
Jessica Berlin @berlinbridge.bsky.social · 03/03/2026
BREAKING: Hegseth re-renames Department of War to ‘Department of Major Combat Operations’
1020126
Jessica Berlin @berlinbridge.bsky.social · 03/03/2026
If only European leaders would show this kind of resolve to defend our interests and allies here in Europe.
1324867
Jessica Berlin @berlinbridge.bsky.social · 01/03/2026
CRINK is now CRNK.
4554