Russia has accused the US of being behind what it says was a drone attack on the Kremlin – less than a day after it had accused Ukraine.

Kremlin spokesman Dmitry Peskov said that Russia knows the US is selecting targets and Ukraine is just carrying out Washington’s plans.

“Attempts to disown this, both in Kyiv and in Washington, are, of course, absolutely ridiculous,” he said.

“We know very well that decisions about such actions, about such terrorist attacks, are made not in Kyiv but in Washington.”

He did not provide any evidence of this.

The attack on the home of Russian President Vladimir Putin happened in the early hours of Wednesday, prompting Putin to blame Ukraine for what he said was a “terrorist act”.

Ukraine war latest: US ‘definitely’ behind Kremlin attack

More from World

Ukraine’s president Volodymyr Zelenskyy had responded: “We don’t attack Putin or Moscow – we fight on our own territory”.

The Kremlin said the drones were disabled before they could strike and there were no reports of victims or damage.

Ukraine’s military said that the three Russian-launched drones that hit a university in Odesa in the early hours of Thursday had been inscribed “for Moscow” and “for the Kremlin”.

The Kremlin had said it reserved the right to retaliate for the attack on the Kremlin but it had not said what form this retaliation might take.

Mr Peskov said on Thursday that Russia has several options and that the response – when it comes – will be carefully considered and balanced.

His words came just hours after Ukraine said it had shot down more than a dozen Russian-launched drones in the early hours of Thursday morning.

The 18 drones were among 24 launched in pre-dawn attacks across Ukraine, with a number aimed at Kyiv – all of which were destroyed alongside an unspecified number of missiles, city officials said.

Administration officials in the capital said: “The Russians have attacked Kyiv using Shahed loitering munitions and missiles, likely the ballistic type.”

Click to subscribe to the Sky News Daily wherever you get your podcasts

Some 15 Shahed drones were fired at the city of Odesa on the Black Sea, with air defences destroying 12 of these, according to Ukraine’s southern military command.

Three of the drones struck a university compound but there were no casualties.

Ukrainian public broadcaster Suspline also reported explosions in the southern city of Zaporizhzhia, with the head of the city’s regional military administration Yuri Malashko, confirming that anti-aircraft defences were at work.

Russia has regularly bombarded Ukraine since October and the latest attacks come less than 24 hours after Kyiv said 21 people were killed in a Russian strike on the city of Kherson.

Mr Zelenskyy said a supermarket, railway station and residential buildings were among the places hit.

Read more:
Russia’s Victory Day celebrations scaled back over fears of attack
Is there a stalemate in Ukraine war – or is this the lull before the storm?

Mr Zelenskyy, meanwhile, visited the International Criminal Court at The Hague on Thursday morning and reiterated his denials of involvement in the attack on the Kremlin.

He said: “We didn’t attack Putin. We leave it to (the) tribunal.”

The ICC has issued an arrest warrant accusing Putin of war crimes – the unlawful deportation of children from occupied parts of Ukraine to Russia.