Euan MacDonald
banner
euanmacdonald.bsky.social
Euan MacDonald
@euanmacdonald.bsky.social
Freelance journalist living and working in Kyiv, Ukraine
BBC local radio freelance reporter, sometimes heard on LBC radio
Very biased: against fascist and authoritarian regimes; for democracy, rule of law, and human rights.
Pinned
My Commenting Rules

Supporting fascist Russia – block
Spreading Kremlin propaganda – block
Ad hominem, whataboutism – block
Foolish, irrelevant or nonsensical comment - mute
Reposted by Euan MacDonald
Zelensky visited Kherson on the 3rd anniversary of liberation, honoring the defenders who drove out Russian forces. He met with military and security leaders, focusing on countering relentless drone attacks. Ukraine’s Unmanned Systems Forces have been tasked with strengthening the city’s defenses
November 11, 2025 at 2:26 PM
Putin's double... offices.

As long suspected, Russia's dictator has at least two mock-ups of his Moscow office - one near Valdai, more than 350km NE of Moscow, and one near Sochi, over 1,200 km S of Moscow.

He's spent most time hiding at Valdai since early 2022, analysis shows.
November 11, 2025 at 2:19 PM
Two drone strikes near the railway station at the settlement of Lykhovska in Rostov Oblast, SW fascist Russia. Unclear what the target was but as the engines were still going when they hit it doesn’t seem they were shot down.
November 9, 2025 at 10:49 PM
Strike on TETs-1 heat and power plant in Voronezh in fascist Russia as seem in rear-view mirror. Overnight attack on Nov.9 caused local power outages. Reports now of a second attack on Voronezh - target of the second strike not clear yet.
November 9, 2025 at 11:30 AM
Video of the TETs-1 combined heat and power plant in Voronezh, fascist Russia, after a series of explosions, bright flashes and possible fire at the plant overnight on Nov. 9. Locals reported power outages. Video point geolocation: 51°38'13"N 39°13'57"E.
November 9, 2025 at 7:20 AM
Almost entire east of democratic Ukraine, particularly the important east-central gas-producing areas, came under heavy Blitz air attack by fascist Russia overnight. Kyiv lost power around 0110, and my area now on a scheduled outage until 1130. Trains to/from east also delayed.
November 8, 2025 at 6:51 AM
It’s “Last Person to Talk to Trump” syndrome again. EU better get someone over there quick to get Trump back on the sanctions track.
November 7, 2025 at 11:44 PM
Reposted by Euan MacDonald
Critical reporting.

This administration badly wants to posture as “warriors,” which is integral to their white nationalist identity.
SCOOP: Trump Has a Secret List of 24 “Designated Terrorist Organizations.” We Got Some of the Names.

The U.S. claims it is engaged in “armed conflict” with Tren de Aragua, Ejército de Liberación Nacional, and Cártel de los Soles, among others.

theintercept.com/2025/11/07/t...
Trump Has a Secret List of 24 “Designated Terrorist Organizations.” We Got Some of the Names.
The U.S. claims it is engaged in “armed conflict” with Tren de Aragua, Ejército de Liberación Nacional, and Cártel de los Soles, among others.
theintercept.com
November 7, 2025 at 11:24 PM
Russian Kinzhal missiles overflew Kyiv Oblast, say Telegram monitors. No power here in west Kyiv, reports of emergency outages in capital and surrounding oblast. This could be measure to protect the network and/or because of hits by earlier-launched Kinzhals and cruise missiles.
November 7, 2025 at 11:23 PM
Nationwide air alert in democratic Ukraine now due to activity of fascist Russian MiG-31K jets, which can launch Kinzhal aeroballistic missiles. These have a range sufficient to hit any part of the country, and travel at high speeds. Russian drones also in Ukraine’s airspace.
November 7, 2025 at 11:02 PM
Ukrainian drones heading into fascist Russia tonight - two airports in SW fascist Russia closed due to drone activity. Blue arrows indicate jet drones. Map compiled by @DrnBmbr from reports from Russian sources.
November 7, 2025 at 10:56 PM
Tracks of cruise (green) aero (blue) and ballistic (orange) missiles in tonight’s missile attack by fascist Russia on democratic Ukraine. Cruise missiles “disappeared” in Kyiv Oblast (likely shot down). Separately, fascist Russia as usual launched attack drones across Ukraine.
November 7, 2025 at 10:49 PM
Multistory apartment building in Dnipro hit by a Russian Iranian Shahed attack drone. Russia has also fired Kalibr cruise missiles, ballistic missiles, and Kinzhal aeroballistic missiles so far tonight. It’s been about a week since the last large Russian Blitz attack on Ukraine.
November 7, 2025 at 10:41 PM
Busy night in Ukraine's long-range campaign. As Ukraine's new, domestically made weapons come into wider use, pressure on fascist Russia's war economy and logistics will rise. In tandem, Kremlin propaganda will increase, aiming to sap support for Ukraine and drive more wedges between Europe and 🇺🇸.
⚡️The General Staff confirmed the destruction of the Shahed launch site in Donetsk, the Volgograd refinery and oil facilities in Crimea

💥 Donetsk airport - the storage, assembly and launch base for Shahed drones was destroyed.
November 6, 2025 at 9:10 AM
“Russia's repressive apparatus has to fill its quotas. The machine must keep feeding itself."
Repressive regimes, well, repress. Once they run out of external enemies they turn on their own. Fascist Russia is no different. From the excellent @PjotrSauer.
www.theguardian.com/world/2025/n...
Putin’s repressive machinery turns inward to target pro-war figures
Analysts say a purge of the Russian regime’s own supporters is under way as rival factions turn on each other
buff.ly
November 6, 2025 at 8:29 AM
Volgograd Car-alarm Chorus: Out of shot, a Russian Pantsir air defense missile strikes a high-rise apartment block in Volgograd (formerly Stalingrad) in fascist Russia, setting of numerous car alarms. Ukrainian drones again active tonight, with 2 airports in south Russia closed.
November 5, 2025 at 11:12 PM
Video said to be of drone strikes on an oil depot in Shakhtarsk, in Ukraine's Russian-occupied Donetsk Oblast.
November 2, 2025 at 8:29 PM
Great news: It looks like the long-awaited Patriot air defense systems pledged by Germany have arrived. These will help Ukraine defend itself as the conflict in the air enters its most intense and possibly decisive phase this winter. Vielen Dank, Deutschland!
President Zelensky confirmed that Ukraine’s Patriot air defense capabilities have been strengthened, thanking Germany and Chancellor Friedrich Merz for fulfilling prior agreements.
November 2, 2025 at 6:12 PM
Russians tape live mouse to one of their FPV attack drones.

Foul, sick cruelty.
November 1, 2025 at 8:36 PM
Blackout in Zhukovsky, Moscow Oblast (SE of fascist Russia’s capital) and nearby areas following reports of large Ukrainian drone attack. Fascist Russia’s war is coming home, and more frequent and serious such attacks can be expected as new Ukrainian weapons come into service.
November 1, 2025 at 5:32 AM
A peaceful evening and night in Kyiv: So peaceful, I completely missed the most intense Ukrainian drone attack map ever to be issued by the excellent @DrnBmbr. The longer the war goes on, the more such maps we will see, I’m sure, as more Ukrainian weapons come into service.
November 1, 2025 at 5:19 AM
October 31, 2025 at 5:30 PM
Why is Xitter suggesting I follow the odious paid fascist Russia propagandist Sasha? Is this a bug in the algorithm, or, as I fear, a feature?
October 31, 2025 at 8:49 AM
This is a sign that the West should impose and strictly enforce even more sanctions on fascist Russia - the sooner the Kremlin loses the capacity to wage its war of aggression, the sooner the war comes to an end.
October 31, 2025 at 8:29 AM