//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
Twitter refugee #1,383,497
Keir Giles









Loading...
This is my Bluesky post about the Private Eye story about my Bluesky post. (And Nigel Farage and alleged Russian hackers and GB News and stuff.)
4d
Keir Giles
"It is unfortunate for the United States that it has by turns affronted nearly every Government in Europe." Go on, tell me the newspaper and the date without looking.
"Will the UK’s Defence Investment Plan finally be honest about Britain’s defence?" - timely Chatham House commentary from Jamie Gaskarth. I seem to dimly remember from Latin grammar long, long ago there being a concept of "question assuming the answer 'no'". www.chathamhouse.org/2026/06/will...
Remember folks, EES was supposed to make entering and leaving Europe "easier" - not just for Brits, but for everybody around the world. Has anybody, from any country, genuinely experienced the new process taking just 90 seconds, even after they've registered? www.thetimes.com/uk/transport...
The part about "efforts to eavesdrop on... Steve Witkoff" makes no sense because they don't need to exert any effort at all.
The raffle prizes have been arranged and packaged for tomorrow’s village / church fete. Some poor innocent is going to find that while they thought they were buying a ticket to win some plonk and a packet of Gruyère biscuits, they also get me ranting about European defence inadequacy thrown in.
8d
8d
5d
6d
8d
Absolutely could not resist including this quote on Trump and America's allies from @adamkinzinger.substack.com
Why could a ceasefire in Ukraine, if mishandled, make Ukraine’s and Europe’s situation more dangerous not less? We try to explain - and see the full report for notes on how to make sure any possible ceasefire makes things better not worse.
Well look at that. A decade ago I wrote about the Russian treatment of Pokémon Go as an information warfare threat. I was sceptical, but it turned out that eventually, they were right. The excerpt is from the 2016 "Handbook of Russian Information Warfare". amzn.to/4f97jPI
First thing on Monday morning I am going to be suggesting this to the publisher for the next book.
5d
Keir Giles
1d
2d
8d
Keir Giles
Keir Giles
Keir Giles
Keir Giles
Keir Giles
Keir Giles
Keir Giles
Keir Giles
Don't miss this episode of @telegraph.co.uk Ukraine The Latest podcast featuring Orysia Lutsevych, Simon Smith, John Lough and @keirgiles.bsky.social talking about their recent research paper. Listen to the podcast youtube.com/watch?v=vGdJ... Read the report www.chathamhouse.org/2026/05/how-...
1d
Chatham House Russia and Eurasia Programme
Here are the key questions that should be asked when assessing the much-delayed plan.
www.chathamhouse.org
Will the UK’s Defence Investment Plan finally be honest about Britain’s defence?
It's super that every country in the world now has their own specific Trump-related reason to hate the USA.
9d
Kevin M. Kruse
⚡ How 30 billion Pokémon Go scans became a military AI tool for drone warfare. united24media.com/war-in-ukrai...
2d
Albania is erupting for the second consecutive day in angry mass protests against the Kushner land seizure deal worth $4 billion.
9d
Video
UNITED24 Media
Hoodlum 🇺🇸
New book format just dropped: hardback, paperback, ebook...hamper!
8d
Guy Yeomans