In Short (TL;DR)At least 30 people were killed and 18 wounded when a bomb struck two passenger buses in Kramatorsk, eastern Ukraine, on Thursday morning. Ukrainian police said the buses were hit by a glide bomb; regional governor Vadym Filashkin accused Russia of deliberately targeting civilians. The attack came a day after a missile strike flattened an apartment block in Pryluky, killing 22 people including five children. UK Foreign Secretary Ed Miliband, visiting Ukraine, announced 38 new sanctions designations against Russia's oil companies, shadow fleet and crypto networks.
!Cover: Rubble from a Russian bombing of a school in Kramatorsk in July 2022, archive image of earlier destruction in the same frontline city — photo by Ukraine's State Emergency Service
Archive image: damage in Kramatorsk from a 2022 Russian attack. Credit: State Emergency Service of Ukraine / Wikimedia Commons (CC BY 4.0).
Thursday morning began like any other in Kramatorsk, a city in eastern Ukraine's Donetsk region where the front line now sits less than half an hour's drive away. At about 10:00, two passenger buses carrying residents through the city were caught in a blast that set the vehicles ablaze and hurled bodies and debris across the street.
By Thursday evening, the toll had reached at least 30 dead and 18 wounded, making it one of the deadliest single attacks Ukraine has suffered in weeks. The count rose through the day — from an initial 12 reported dead to 30 — as rescue workers pulled victims from the wreckage. The Donetsk regional prosecutor's office confirmed the figure, and local authorities said some of the dead had still not been identified because of the severity of their injuries. Public transport across the city was suspended in the aftermath.
Police said the buses had been hit by a glide bomb, a weapon dropped from aircraft on the Russian side of the front line that glides to fixed coordinates. In this case, those coordinates were a street in a city of roughly 150,000 people that has lived within earshot of the war for more than a decade. The force of the blast also damaged nearby residential buildings and cars.
Three more people were killed in the village of Bilenke, close to Kramatorsk, as a result of shelling elsewhere in the region on the same day.
Ukrainian officials were unequivocal in assigning blame — and in describing the strike as deliberate. Donetsk Governor Vadym Filashkin said Russian forces were deliberately targeting civilians, accusing Moscow of flouting the laws of war and writing that the victims were not statistics but people killed by the Russian army.
Kramatorsk city council described the attack as another horrific crime by the Russian army against the civilian population, adding that "once again, the Russians have struck a location where there are absolutely no military targets."
President Volodymyr Zelensky warned that the death toll could still rise and vowed that the strike "will not go unanswered". Writing on Telegram, he said Russia was "trying to destroy all life in Donbas" and that a forceful response from the world was essential. The Donetsk regional prosecutor's office has opened a war-crimes investigation into the attack.
The Kramatorsk bombing was the grim centrepiece of what is shaping up to be one of the deadliest weeks in Ukraine in recent months — full details of the day's attacks were still emerging on Thursday evening. It came just a day after a Russian missile flattened a five-storey apartment block in Pryluky, a town in the northern Chernihiv region, killing 22 people — including five children.
The United Nations has said that by August 2026, Ukraine had already recorded more civilian deaths than in the whole of 2025, a figure that underlines how the war's toll on non-combatants has accelerated even as diplomacy to end the conflict continues.
The capital was not spared on Thursday either. Kyiv came under attack again, with three people killed and 13 wounded, while bomb disposal experts neutralised two unexploded ballistic missile warheads — each weighing about half a ton — after they landed near residential buildings. The strikes on the capital follow four days of Russian drone attacks on Kyiv's bridges, a campaign that coincided with a surprise visit by Germany's chancellor and a new aid package. Across Donetsk Oblast alone, Russian attacks killed 33 people on Thursday: the 30 in Kramatorsk and the three in Bilenke.
Kramatorsk's suffering is no accident of geography — it is a consequence of where the city sits on the map. Roughly 20 kilometres from the front line, Kramatorsk and neighbouring Sloviansk form what Ukrainian commanders call the "fortress belt": the backbone of the country's remaining defensive positions in Donetsk and a vital logistics hub for its forces.
The city was briefly seized by pro-Russian separatists in 2014 before being retaken by Ukrainian forces, and Moscow has long coveted full control of the Donbas region that Kramatorsk anchors. Ukrainian forces have been conducting a counteroffensive in the sector for several weeks, saying they have recaptured several square kilometres of territory.
In response, Russian forces have intensified attacks using drones and guided bombs against Kramatorsk and other cities behind Ukraine's lines, turning everyday movement — commuting to work, riding a bus — into a lethal risk. Moscow had not commented on the Kramatorsk strike at the time of reporting.
!In-body: Myru Square in Kramatorsk, the frontline eastern Ukrainian city where Thursday's bus attack took place
Credit: Yevgen / Wikimedia Commons (CC BY-SA 4.0).
Against this backdrop, the UK's Foreign Secretary arrived in Ukraine on Thursday to announce a fresh wave of pressure on Moscow. Ed Miliband, visiting alongside President Zelensky at the site of the Pryluky missile strike, unveiled 38 new sanctions designations aimed at the machinery funding Russia's war.
The package targets two Russian oil companies, Zarubezhneft and INK Capital, and the Government said UK sanctions now cover more than 90% of Russia's total oil production capacity. A further 12 oil tankers operating as part of Russia's "shadow fleet" were sanctioned, bringing the total number of blacklisted vessels to more than 600. The Government also sanctioned three crypto exchanges and two payment platforms — including entities linked to Kyrgyzstan — suspected of being used by Russia to circumvent financial sanctions, plus 17 entities and individuals involved in supplying machine tools, electronics and materials deemed vital to Russia's ballistic missile and drone programmes.
Speaking alongside Zelensky in Pryluky, Miliband pledged that Britain would back its words of support with deeds, announcing more sanctions on the Russian war machine, the shadow fleet, oil companies, crypto networks and the financing of the war. The move is the latest escalation in Western political pressure on Moscow, following earlier energy measures including the G7's emergency oil release after threats to European supplies.
Rescue and identification work continued in Kramatorsk on Thursday evening, with officials warning the casualty figures could still change. The war-crimes investigation opened by the Donetsk prosecutor's office will examine the munition used and the circumstances of the strike — the kind of inquiry that has become grimly routine in a conflict where investigators say civilians are increasingly the target.
For now, Kramatorsk's buses are off the road, its residents are burying neighbours, and the question posed by the city council hangs over the wreckage: what possible military value could two city buses hold?
*Verity's world desk will continue tracking the war in Ukraine. Updates appear on the Verity homepage. Read more about our newsroom.*