Audio By Carbonatix
Russia launched more than 700 drones and missiles at Ukraine in multiple waves overnight, killing at least 18 people in what local officials said was the deadliest attack in months.
Officials said nine people had been killed in the southern port city of Odesa, five in the central city of Dnipro, and four - including a child - in the capital, Kyiv.
In Russia, two people - including a child - were killed in a Ukrainian drone attack in the southern Krasnodar region, Moscow said.
This comes after a brief ceasefire took place over Orthodox Easter last weekend - though both sides accused one another of hundreds of violations.
Russia launched a full-scale invasion of Ukraine in February 2022.
In Kyiv, warning sirens jolted people awake at 02:30 local time on Thursday (23:30 GMT on Wednesday), followed soon after by the first explosions.
Images posted online by eyewitnesses show bright orange fires and huge plumes of black smoke in central areas of the city. In one video, a drone was filmed slamming straight into the side of an apartment block.
Kyiv Mayor Vitali Klitschko wrote on Telegram that a 12-year-old boy was among four people killed. Another 45 people were injured.The mayor added that rescuers had pulled a mother and child from the ruins of a 16-storey residential building that collapsed in the city's central Podil district.
Four emergency medical workers were among those injured in the north of the capital.
In Dnipro, regional head Oleksandr Ganzha said four people were killed and dozen had been injured in the Russian attack - before the city's Mayor Borys Filatov said on Thursday that another body had been found.
In the north-eastern city of Kharkiv, a drone strike injured a 77-year-old woman and a 66-year-old man, an official said.
Two cities in the south, Mykolaiv and Kherson, have been left without power, according to local officials.
Ukraine's air force said on Thursday morning that Russia had launched 659 drones and 44 cruise and ballistic missiles in the prior 24 hours.
It said that 636 drones and 31 missiles had been shot down - but there had been direct hits in 26 locations.
Ukrainian President Volodymyr Zelensky condemned the attack, writing on X that it proved that US and European sanctions against Russia should not be weakened.
"Russia is betting on war, and that is exactly how the response should be – we must protect lives with all our might and press for peace with all our might as well," he said.

Zelensky warned earlier this week that Ukraine was facing a critical shortage of Patriot air defence missiles, the only means it has of intercepting Russia's ballistic missiles.
Global stocks of the US-made missiles are limited and many have been diverted to the Middle East since the US and Israel began attacking Iran in February.
Ukrainian Foreign Minister Andrii Sybiha called the latest Russian attack a "war crime" and urged allies to increase pressure on Moscow and support for Kyiv.
"All decisions required to increase pressure on the aggressor must be unblocked now," Sybiha wrote on X, referring to sanctions.
Ukraine is also anxious for a €90bn ($106bn; £78bn) EU loan to be released as soon as possible now that the chief opponent of that, Viktor Orbán, has been voted out of power in Hungary.
The money is to be split between Ukraine's defence needs and support for its economy.
Latest Stories
-
Shaibu Haruna calls for stronger consumer protection to back Africa’s fast-growing digital lending
15 minutes -
Youth education, skills development, and mentorship are imperative for Ghana’s economic future
16 minutes -
Ghanaian clergyman and former Joy FM radio pastor Rev. Jonathan Asiedu-Otibu earns doctorate in US
30 minutes -
Fuel prices set to rise from May 16 despite possible extension of gov’t intervention
38 minutes -
Ghana likely to sign up to IMF Policy Coordination Instrument after ECF Programme ends in 2026
42 minutes -
Parliament liaising with Ghana Mission in Netherlands over detention of Asante Akyem North MP
58 minutes -
‘Okada’ riders should prepare for implementation of new law – Legal Resources Centre
1 hour -
Deliver or step aside – Nana Akomea fires back at NDC critics of early NPP manifesto plans
1 hour -
Elected party officers will answer through committees – Nana Akomea explains NPP’s new power structure
2 hours -
Get the acrimony out of the way – Akomea reveals logic behind NPP’s early 2028 strategy
2 hours -
South Africa’s top court bars repeat asylum applications
2 hours -
Jason Collins, NBA’s first openly gay player, dies aged 47
3 hours -
Daily pill to help keep weight off after stopping obesity jabs
3 hours -
Starmer to meet Streeting as leadership crisis divides Labour
3 hours -
Israel qualifies but Boy George is out of Eurovision
3 hours