
John Sweeney
@johnsweeneyroar
Followers
259K
Following
217K
Media
4K
Statuses
125K
Trump is Putin's bitch Lucy Letby: Was There Ever A Crime podcast series Author: Murder In The Gulag; Killer In The Kremlin: https://t.co/i8G1bVJvKN
Joined January 2012
Vladimir Putin had @navalny poisoned. Read all about in the paperback of Murder In The Gulag, out Feb 13, published by @HeadlinePress1. If you think the killer in the Kremlin is someone who can be trusted, you are a fool.
Finished copies of the MURDER IN THE GULAG paperback have just arrived in the office! Now with an updated preface, @johnsweeneyroar's powerful investigation into the life and death of the Russian opposition leader is out on 13/2/25
67
203
569
Tough old day. I got arrested by the Ukrainian army for filming them: "Are you a Russian spy?" No etc. They were nicer than Putin. I got a cup of tea. Spent time at Ukraine Int HQ as they checked me out. Never mind. #Putin's war is not going well. Vladimir Putin is in trouble.
436
3K
21K
#KyivDiary Day 29.Russia is fighting for the past.Ukraine for the future. And the future is winning
273
2K
13K
#KyivDiary Day 25.The war is going badly in the South. Brexit was a Kremlin project. If Boris Johnson comes to Kyiv, I'll ask him: "PM, why did you celebrate your election victory with Russian (ex?) spy Alexander Lebedev who has a photo of his friend Vladimir Putin on his book?"
425
3K
12K
War Diary Day 723.After the murder of @navalny, let's send a message to the Kremlin: give Russia's $300 billion in western banks to Ukraine. Do that now.
471
2K
10K
At the BBC I was taken aside by a senior manager and told off for the tone of my tweets critical of @realDonaldTrump. Too many powerful people in Britain appeased this monster.
244
3K
10K
Putin started it. You are a traitor.
The War between Russia and Ukraine is Biden’s war, not mine. I just got here, and for four years during my term, had no problem in preventing it from happening. President Putin, and everyone else, respected your President! I HAD NOTHING TO DO WITH THIS WAR, BUT AM WORKING
405
1K
12K
#KyivDiary Day 17.The war is going badly for Vladimir Putin. The Ukrainians are standing firm. His army is a bit rubbish, frankly. It's beginning to be possible to imagine a world without Putin. In the Kremlin whisperers gather in the gloom. Stalin died in March. And Caesar.
334
2K
9K
Kharkiv railway station right now. Meanwhile the British government has permitter only 50 new visas for Ukrainians and Russian oligarchs have months to move their ill-gotten gold out of Londongrad. Shame on you @BorisJohnson.
171
4K
9K
Your boss is a Russian asset. I say that with great clarity. You, sir, are a Russian tool.
To the hand-wringing Europeans who felt offended by President Trump rejecting being lectured by President Zelensky: Be my guest to defend Ukraine from Putin. It is long past time for the Europeans to show they are capable of defending their own continent. They’ve allowed.
333
1K
10K
In a (extremely rare open) cafe in Kyiv I ask for tea with cold milk. Eugene and Vlad are horrified: "there are other ways of proving you are not a Russian spy.". #TherewillalwaysbeanEngland.
112
669
8K
War Diary 896.Kursk: Ukraine has seized Russia’s gas metering centre just across the border, snookering the Kremlin. This is sweet. #VPDFO!
129
1K
7K
So @Keir_Starmer twists the knife. @BorisJohnson got UK advice on care homes wrong and here's Keir's letter proving Boris wrong. Competent Opposition, eh? Who'd have thought it was possible?
160
2K
7K
Our @BBCPanorama Trouble At The Post Office in August 20I5 had a Fujitsu whistleblower who said Horizon computer generated errors. This was the first time outsiders knew for a fact the Post Office was lying. So it is unfair to criticise @Keir_Starmer and @EdwardJDavey who were
Seema and I on @gmb talking about our 2015 @BBCPanorama Trouble At The Post Office. The PO tried to kill it. But we stuck to our guns.
552
3K
7K
That is not true.
There is no Russian money funding the Conservative Party in this campaign says Security Minister Brandon Lewis. #Marr
243
2K
7K
I love my country so I wanted @RishiSunak to do better but his appointment of @SuellaBraverman as Home Sec shows that he, too, is prisoner of the Tory far right. Enough already. We need Proportional Representation so that the centre - not the extremes - holds power.
268
1K
6K
Just on with @toryboypierce on @LBC. He asked me: "How long are you staying?" I replied: "I voted Remain in 2016. Here in Kyiv, in 2022, I'm voting Remain." . Take care and good luck from Kyiv.
121
648
6K
War Diary Day 722.@navalny is dead. He was a true Russian - full of flaws - a great enemy of the Kremlin and I have no doubt that Vladimir Putin had him killed. RIP My fond and foolish friend.
343
1K
6K
The BBC is a noble thing. It educates, informs, entertains the whole nation. It is Britain. Has it got faults? Don't get me started. But sending in the wrecking ball would be an act of spiteful madness. #SavetheBBC.
2K
1K
6K
Vive La France!.
🚨 BREAKING : Macron just announced France SUPPORTS hitting military sites used to bomb Ukraine IN RUSSIA ! This is HUGE, the first time a major Nato member has the balls to do it. Congrats, Macron 🇫🇷 ! And Joe Biden, what the HELL are you waiting for ?! #LetUkraineStrikeBack !
116
1K
6K
Here in Kyiv, soldiers are dying so that Ukraine can join the European Union, not leaving it. We're all for Remain here.
What do Ukrainians make of Boris Johnson’s Brexit comparison?. ‘“The first thing when comparing our situation to yours,” Oleksandra points out, “is that Ukraine is fighting to join the EU.”’
90
1K
6K
#KyivDiary Day 21 .Russian offensive has stopped. Losses, low morale and - H/T @michaeldweiss - corruption has made the Russians a Potemkin army. The hinge of battle is turning against the Kremlin.
174
1K
6K
Trump convicted on all 34 accounts. In the pub of the day on Planet Sutton Coldfield, The Brewhouse, at least one customer is in mourning. #Trump .#PlanetSuttonColdfield
204
484
5K
Kyiv: good to see @thesundaytimes .today catching up with my scoop from two years ago that Baron Siberia @mrevgenylebedev.was a security risk. And then, magically, he wasn't. @BorisJohnson has been compromised. @BylineTimes @carolecadwalla.
75
2K
5K
#KyivDiary Day 20.Reasons to be cheerful: .The Ides of March not a good day for Caesar. The Russian army advance has stopped. A Russian TV producer interrupted a live show to show a banner: "No War". Vladimir Putin is in trouble.
93
900
5K
War Diary Day 485.Vladimir Putin is a fragile monster. Prigozhin - the monster he created - is now eating him up. #VPDFO!
209
1K
5K
As Putin's lullaby sounds over Kyiv, I ask @BorisJohnson and @pritipatel to provide shelter to Ukraine's refugees as our EU friends have done.
115
1K
5K
War Diary Day 1,101.Russia and its friends like Trump and Vance must apologise to Ukraine for all the blood they have shed. @ZelenskyyUa has nothing to apologise for.
227
1K
5K
#KyivDiary Day 30.Vladimir Putin's war is going so badly we're about to have a full Ukrainian breakfast. But down south the war is hellish. So keep the pressure on the monster in the Kremlin.
115
665
5K
Today I have resigned from my freelance gig for the @JewishChron in Kyiv. Here is the key bit from my resignation letter: . "The Douglas Murray piece is wrong. The Nazis liked killing Jews. When one of your colleagues asked me to string for the Jewish Chronicle from Kyiv in.
The picture on the left is an excerpt from a Jewish Chronicle article describing those who carried out the Holocaust. The picture on the right is my response to that description. I have no idea how the @JewishChron could feel comfortable publishing it.
289
1K
5K
War Diary Day 1093.@realDonaldTrump Trump and @elonmusk: stop telling lies about Ukraine. Since 2022 I’ve seen the big war Putin started with my own eyes. Killer In The Kremlin, Putin’s Prisoner and Murder In The Gulag tell the truth. Not @ZelenskyyUa but Vladimir Putin is
204
1K
5K
Hiya: I now have 5 confirmations - the 5th from my pal fighter @brokenpixelua - this story is true, that Ukrainians have surrounded the Russian Army at Bucha, NW of Kyiv. (Warning: I am in Kyiv centre so I can't verify this myself.). That Vladimir Putin's war is in trouble.
#KyivDiary Day 27 Update .Reports that Ukrainians have cut off a pocket of Russian soldiers to NW of Kyiv. If true, it's good news.
135
913
4K
#Kyiv TV Tower attack. Dead mother and child are taken away. What Vladimir Putin is doing is monstrous.
123
2K
4K
In Rochdale, vote @LibDems. Whatever you do, don't vote for @georgegalloway. He backed a dictator in 1990 when we first met. He has been Team Scumbag ever since.
431
1K
4K
Taking On Putin.
Opposition activists in Russia accuse the Kremlin of using the security services and state-controlled TV to attack them. When #BBCPanorama went to investigate their claims, the same tactics were used. Find out more in Taking on Putin, 7.30pm tomorrow on @BBCOne.
642
2K
4K
#RussiaReport Thread.In 2000 I went to Chechnya undercover twice, once for the BBC, once for C4. I saw Putin's war crimes with my own eyes. Three Russians - Anna Politkovskaya, Natasha Estemirova and Boris Nemtsov - warned me over the years about Putin. They were shot. 1/.
98
3K
4K
The West did not provoke Russia. Russia invaded Ukraine. @Nigel_Farage talks the Kremlin’s dark nonsense.
Crikey - has Reform just blown it?! General election live: Nigel Farage tells BBC that West provoked Ukraine war, as he's grilled in Panorama interview - BBC News
1K
1K
4K
#KyivDiary Day 11, Putin's war.Kyiv quiet, Mariupol grim. @BorisJohnson made @mrevgenylebedev Baron Siberia a lord by brushing aside security concerns. But his dad Alexander Lebedev was a KGB spy in London. He still may be. @BorisJohnson is compromised. @BylineTimes
110
2K
4K
Kyiv Diary Day 13: Update.BOYCOTT @McDonalds until Vladimir Putin's war stops or they stop making money in Russia. (Rude message to Putin at end. No kids should watch this film.)
212
1K
4K
Traitor @elonmusk calls @SenMarkKelly a traitor. Maga is the new Nazi.
Traitor?. Elon, if you don’t understand that defending freedom is a basic tenet of what makes America great and keeps us safe, maybe you should leave it to those of us who do.
130
676
5K