Ukrainian President Volodymyr Zelensky said Kyiv's allies needed to take "concrete action"

At least 30 people have been killed in a Russian glide bomb attack on two civilian buses in the eastern front line city of Kramatorsk, rescue officials say.

Authorities said three people were also killed in the village of Bilenke, part of the Kramatorsk community.

Another 18 people were wounded, said Donetsk regional head Vadym Filashkin, accusing Russia of targeting buses carrying passengers to kill as many civilians as possible.

Kramatorsk and neighbouring Slovyansk are part of a so-called fortress belt that Moscow is trying to seize as part of Russian President Vladimir Putin's claim to the entire Ukrainian industrial region of Donbas.

Ukraine's President Volodymyr Zelensky said: "This strike will not go without our response."

In a post on Telegram, he said: "Russia is trying to destroy all life in Donbas, and the world needs to react to this. React harshly - exactly as the Russians deserve for all the deaths they have caused."

Images posted by local prosecutors showed the burning metal shell of the bus along with debris and some of the victims on the road.

Moscow is yet to comment on the latest attack. It follows a dramatic surge in Russian attacks across Ukraine and a heavy increase in civilian casualties.

According to the UN, Ukraine saw more civilians killed by August this year than were killed in all of 2025.

In one single attack that destroyed a five-storey block of flats in Pryluky east of Kyiv early on Wednesday, 22 people were killed, including five children. Three of the children were only one year old.

UK Foreign Secretary Ed Miliband, who together with Zelensky visited the site of the Russian strike in Pryluky, said the attack showed Putin's "evil intent and evil strategy".

He announced "more sanctions on Russia, on the war machine of Putin, on the shadow fleet, on the oil companies, on the crypto, on the financing of the war" and told Zelensky the UK would stand with Ukraine "as long as it takes for you to prevail in this conflict".

After the deadly attack on Kramatorsk, Filashkin appealed to anyone who was still in the eastern front line region to move to safer parts of Ukraine.

Given the sharp deterioration of security in the two neighbouring cities, he said all public transport had been ordered to stop. The safety of civilians was paramount, and "we have no right to risk the lives of passengers and drivers", he said.

Moscow has often cited the "liberation" and "protection" of the predominantly Russian-speaking Donbas as justification for the full-scale invasion of Ukraine launched by Putin in 2022 - a claim rejected by Ukraine and its allies as baseless.

Donbas is made up of two regions - Luhansk and Donetsk - and with most of Luhansk under Russian control, the Kremlin is also aiming to capture remaining 20% of Donetsk territory still held by Ukraine.

For much of the war Kramatorsk acted as a logistics and supply hub for the Ukrainian military, however it has now come under almost daily Russian attack as its military moves closer to the east of the city.

Glide bombs in particular have been launched at Slovyansk and Kramatorsk. The bombs are fitted with winglets so they glide towards their target rather than simply fall. In late August as many as nine glide bombs were fired at Kramatorsk in one day.

Kramatorsk city council described the strike as a "horrific crime committed by the Russian army against the civilian population".

"Once again, the Russians have struck a location where there are absolutely no military targets," it said.

Children killed while they slept as Russian missile kills 22 in block of flats

Civilians told to flee Ukraine's fortress cities as Russia bids to control Donbas

Russia has in recent weeks been launching constant air raids on the capital Kyiv, with sirens ringing virtually non-stop.

On Thursday, Kyiv police said four people were killed and two injured in the latest Russian attack on the city.

The attacks are forcing schoolchildren out of classes into underground shelters, shuttering businesses, and disrupting public transport.

Moscow's strikes on Ukraine's key infrastructure, particularly on its energy grid, are causing power outages already and are even affecting the water supply. Local water authorities in the capital warned on Thursday that pressure was dropping across the city's right bank due to power cuts.

Kyiv's metro network - which millions of residents rely on - on Thursday briefly halted all its train traffic due to a voltage drop from "external power centres". Trains later started moving again - but at greater intervals, local officials said.

Zelensky offered his condolences to families and loved ones affected by the latest attack and said Ukraine's partners needed to provide "concrete action through new defence packages for the protection of Ukraine".

Ahead of the Pryluky attack, the Ukrainian leader had warned this week of intelligence suggesting plans for a major Russian onslaught, and in Kyiv families responded by heading to metro stations for shelter.

Such warnings are for now one of the only defences Ukrainians have.

Interceptor missiles are in short supply around the world, so Ukraine has little chance to stop incoming Russian ballistics.

Both Russia and Ukraine have intensified long-range strikes on each other in recent months, with Russian attacks targeting Ukrainian data centres and logistics warehouses.

On Thursday, Russian state-run media reported that a number of websites in the country were inaccessible following a Ukrainian drone attack on a data centre of Yandex - Russia's largest search engine.

Intensified Russian strikes are tearing Kyiv apart, warns mayor

Fear and disruption for Ukraine's rail passengers as Russia escalates drone attacks