Luke Johnson
@ljohnson
Journalist in Berlin Lukegjohnson.com Publicsphere.news
social media photo of lukianivska, which was bombed pretty bad last month.
protests continue tonight, larger than yesterday, over Fedorov's ouster. however, parliament is out until mid-august.
Dems floating McDREAMY for the Senate seat in Maine, the NYT reports. www.nytimes.com/2026/07/07/u...
Ukraine's Crimea campaign has exposed the very dysfunction that the ironic meme "Crimea is Ours!" drew attention to. My latest: publicsphere.news/p/putin-has-...
Talked about the Trump-Meloni feud with @davekeating.substack.com, which said a lot about where the strategic autonomy debate is...AND shows how unpopular Trump is even on the far-right. publicsphere.substack.com/publish/post...
New Post: Trump and Vance are getting rolled in negotiations. substack.com/home/post/p-...
Excited to be talking about the Iran deal as well as Ukraine's daring attack on Moscow today at 2pm ET | 8pm CEST on Substack Live with @fridaghitis.bsky.social
A video update to yesterday's post on the news of a deal between Trump and Iran. -We still don't have the text. -Trump is very eager to sign the deal, but it won't be until Friday, and Israel may be the spoiler. publicsphere.news/p/does-trump...
A new post on the emerging MOU -- if it isn't derailed by Israel's campaign in Lebanon -- and why it represents a massive climbdown from the war's original goals. publicsphere.news/p/trump-want...
My newsletter on how Trump is quickly losing control of events in the Middle East, which is part of a larger pattern where allies routinely ignore the administration. publicsphere.news/p/the-dispen...
Trump keeps on favorably comparing Operation Epic Fury to Vietnam. The comparison is apt - but not in the way Trump wants to think publicsphere.news/p/trumps-pea...
My latest on the controversy around Putin suggesting that the Ukraine war is "coming to an end." He still thinks he's winning. publicsphere.news/p/the-mistak...
A short follow up on Victory Day. Putin felt like he needed a cease-fire for his parade, but he had to call Trump for one. publicsphere.news/p/putin-gets...
troll level 11 that Zelenskyy published a decree prohibiting an attack on red square with the actual coordinates president.gov.ua/documents/37...
New post: Trump's blockade of the strait rests on a series of misguided assumptions about Tehran's behavior. For the sake of the world, both sides should give up the blockades, which almost happened 2 weeks ago, but Trump didn't follow through. publicsphere.news/p/the-world-...
My latest on how Trump has already lost in Iran. Walking away with a tangible outcome would require a dose of humility. publicsphere.news/p/trump-has-...
Rutte said the meeting was like a discussion among "good friends." However, Trump blasted NATO again in an all-caps rant after publicsphere.news/p/the-end-of...