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
Multiple explosions heard at oil refinery in Ryazan, fascist Russia, overnight on Nov. 14-15. Located around 500km from Ukraine, the refinery has already been attacked four times this year.
November 15, 2025 at 5:04 AM
November 14, 2025 at 11:40 PM
Blackout in my part of Kyiv: Gloomy, inconvenient, but livable. The lights at the windows are all battery powered. Many have battery power stations to keep fridges and Internet going as well, and a few have larger systems that can power an entire flat for several hours.
November 12, 2025 at 4:55 PM
Ukraine destroyed perhaps a third of Russia's strategic bomber force using an elaborate scheme to launch drones from specially-designed trucks parked near airbases.

Imagine how much easier it would have been if Ukrainian agents had simply bought property next to the air bases...
November 12, 2025 at 11:49 AM
Reposted by Euan MacDonald
🔴 Ukraine’s Security Service has prevented a series of terrorist attacks planned in Kyiv’s metro and several large shopping centers.
united24media.com/latest-news/...
SBU Foils Russian Plot to Bomb Kyiv Metro and Shopping Centers
Ukraine’s Security Service foiled planned attacks in Kyiv’s metro and shopping centers, preventing potential civilian casualties linked to Russian operatives.
united24media.com
November 12, 2025 at 11:15 AM
Reposted by Euan MacDonald
Russian state media are today alleging that a Bellingcat reporter was involved in an attempt to hijack a Russian fighter plane.

We would like to make clear that Bellingcat had absolutely no involvement in the alleged activities and the accusations towards us are entirely false.
November 11, 2025 at 2:06 PM
Fascist Russia presents its first humanoid robot. AIdol, in Moscow. After the presentation it was rumored that AIdol’s brain programming was based on a neural analysis of former Russian president and current National Security Council of Russia Deputy Chairman Dmitry Medvedev.
November 11, 2025 at 8:50 PM
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