Back
Euan MacDonald

Euan MacDonald

@euanmacdonald

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.

45 videos

The Ukrainian military releases onboard footage from the drones that attacked St. Petersburg in fascist Russia today, showing a hit on a Russian corvette, the Boikiy, as it sat in dry dock for repairs. It's going to need even more repairs now.

102 25

SPIEF 2026: More smoke than mirrors this year. Foreign guests arrive at fascist Russia's flagship economic forum, to a backdrop of the effects of dictator Putin's disastrous war of aggression against Ukraine.

78 14

Russians having a hard time ignoring the effects of their war in St. Petersburg, in fascist Russia - hometown of their dictator Putin. Ukraine has attacked the city's oil terminal on the coast, and Kronstadt on Kotlin Island, where a base of the Russian Baltic Fleet is located.

220 45

Video shows the savagery of fascist Russia’s attack on Kyiv last night. Five missile strikes in rapid succession.

69 31

Woman in fascist Russia’s Yekaterinburg is puzzled by fuel shortages - what could possibly be going on? Can anyone enlighten her? (Subtitles curtesy of Telegram user @SaucerUA).

78 9

Peskov seems confused: There are currently no Ukrainian forces in any regions of fascist Russia. Conversely, Putin could end the war in a day by withdrawing all Russian forces from the whole of Ukraine, including Crimea.

66 9

A US/Ukrainian Hornet drone prowls a highway in Russian-controlled territory: The drone uses sophisticated "seek and destroy" AI algorithms to guide its attacks. If it fails to find a target before its battery is exhausted, it self-destructs - as seen here.

45 2

Russian/Iranian Shahed-type attack drone flying over northeastern Kyiv, and an air alert has sounded. Rescue operations in the capital and other cities continue following fascist Russia's latest Blitz air raid on Ukraine.

29 8

Recovery of bodies in Dnipro after fascist Russia's June 2 missile strike on the city. The confirmed death toll in the southeastern Ukrainian city so far is 11 - two of them children.

48 25

As Russia launched another Blitz air raid on Ukrainian cities, Ukraine struck Ilsky oil refinery in Krasnodarsky Krai in SW fascist Russia. As the Kremlin attempts to undermine Ukrainians’ morale, Ukraine continues undermining the industry that fuels fascist Russia’s war machine.

85 7

As dawn approaches, right-bank (western) Kyiv is shrouded in smoke from fires.

16 2

More footage of missile strikes on Kyiv - possibly a failed interception, as explosions in the air are also visible as the missile streaks in from left of frame. Another very heavy missile attack on the capital, death and injury toll bound to rise.

21 8

Two more cruise missiles incoming to Kyiv from Bila Tserkva (80 km south of capital.) Kyiv Metro stations full of people taking shelter from the air raid.

29 9

Cruise missiles arriving in Kyiv: possible shoot down of one near us in western Kyiv.

19 3

Many buildings hit in the capital. Medical clinic hit.

21 8

Footage of ballistic missile attack on Kyiv.

19 1

Sound of anti-aircraft fire in western Kyiv, drone audible at the end.

20 3

This might have been the weird sound I heard earlier: In video, alleged interception of an Iskander-M ballistic missile armed with a cluster warhead over Kyiv.

29 8

Report of direct hit by missile on residential building in Kyiv. Fires in central Kyiv (video). Kh-101 cruise missiles launched by Tu-95 strategic bombers earlier maybe incoming to Kyiv. Further drone attacks expected, more ballistics possible.

29 11

No massive Russian Blitz air raid tonight, but the window for another big attack is opening. As usual drones are harassing Ukrainian cities - a drone struck a residential building in Odesa (video) with 1 reported injured, in Kharkiv 2 injured in a strike on a five-story building.

51 7

Heroic Ukrainian hare takes out enemy ambush FPV-drone at cost of its own life.

50 3

Luk’yanikva area in Kyiv like a war zone this morning after Russian Blitz attack. Ukraine’s first McDonald’s opened here 29 years ago to the day, May 24, 1997. The “World’s Most Bombed McDonald’s”, it was damaged many times in previous attacks. Today, fascist Russia destroyed it.

63 33

The moment a Russian missile or drone struck right at the entrance to the underground passage on Shpak Street in Kyiv, right between Shulyavka and Beresteiska. People were using the underground passage as a shelter.

41 17

Luk’yanivka metro station in Kyiv - one of the shallower ones in the city - suffered damage to doors and escalators. The shopping mall above appears to have been completely gutted by an intense fire from a missile or drone attack. At least one person injured here.

42 18

The Kvadrat shopping mall at Luk’yanivka has been destroyed - likely including the “World’s Most Bombed McDonald’s Restaurant”, which had survived numerous other attacks on the area. At least one of the people sheltering in the Metro station below the mall injured by flying debris.

19 10

Another serious hit on an apartment building in Kyiv’s Luk’yanivka district.

23 5

8 cruise missiles approaching Kyiv from south. Serious hit on building in Shevchenko district of capital - heavy damage and fire.

22 7

Part of a Pac-3 Patriot air defense interceptor on a roadway in the left (eastern) bank of Kyiv.

16 1

Large fire at Luk’yanivka market in NW-central part of Kyiv. More large explosions here in west - reports that cruise missiles are circling the city before homing in on targets in the capital. More explosions nearby - sound like interceptions.

41 9

The bronze statue in Kyiv of Volodymyr the Great, the 10th century Grand Prince of Kyiv, looks over the Dnipro as explosions echo across the city, and flashes light up the left (eastern) bank of the Ukrainian capital.

27 5

Apartment in multistory residential building in Kyiv hit by Russian/Iranian Shahed-type attack drone - interior walls blasted apart, gutted by fire.

22 6

Russian/Iranian Shahed attack drone hits multistory residential building in Kyiv.

20 5

More ballistic missiles launched at Kyiv from fascist Russia’s Bryansk Oblast.

22 2

Drone swarm passes nearby - at least three or four of them.

18 1

Reports of more possible Kinzhal aeroballistic missile launches, launches of Kh-101 cruise missiles from Russian Tu-95 strategic bombers possible, also warnings of possible launches of Kalibr cruise missiles from Black Sea later. Air defenses and sounds of drones audible here.

33 9

Another closer video of possible strike on Bila Tserkva shows the six individual warheads from each of the six warhead vehicles - definitely characteristic of an Oreshnik missile.

31 5

Possible video of strike on Bila Tserkva- it appears to show strikes of six warhead vehicles, typical of previous strikes on Dnipro and Lviv. Warhead vehicles in previous strikes carried dummy warheads, which still deliver huge kinetic energy on impact.

30 5

Heard about another five large but far-off blasts - another salvo of ballistic missiles was launched by Russia. One of the biggest missile attacks for a long time on the Ukrainian capital. Now hearing more explosions…

30 4

Launch of ballistic missiles at Kyiv from Bryansk in fascist Russia. Heard interceptors launching, followed by eight or nine blasts, all but one caught here in video. One of the largest missile salvos I can remember.

49 10

A Russian/Iranian drone has just flown right over Kyiv - we could hear anti-aircraft fire from our house in the west of the Ukrainian capital.

25 6

Also hit: Solnechnogorsk fuel terminal (Durykino village, Moscow Oblast). This vital logistics node powers the capital’s regional transit networks and military supply lines. Verified video shows the facility completely engulfed in flames by 3:00 AM.

24 1

Zelenograd’s Elma Technopark, home to the highly restricted "Mikron" microelectronics plant, was also targeted. Mikron is Russia’s top manufacturer of domestic microchips for military optics and smart circuitry. Geolocated footage shows a massive blaze inside the tech zone.

24 1

Overnight, Ukraine executed its largest strategic drone blitz of the war against fascist Russia. Nearly 600 long-range strike UAVs targeted 14 regions, completely overwhelming air defenses in Moscow and the Moscow Oblast. Video: Suspected BARS drone missile over Moscow.

80 12

A huge cloud of smoke over Ryazan, fascist Russia, after the Rosneft oil refinery, one of Russia’s largest, was hit overnight. A multistory residential block, with cladding in the colors of the Russian flag, was also struck during the attack, causing fire and gutting apartments.

87 12

Likely ballistic missile intercept - caught this one just after a previous large explosion. Cruise missiles incoming, reports of more ballistic missile launches, and drones. Just heard another air burst - probably intercept of cruise missile here over western Kyiv.

32 9