Russia and Ukraine blamed each other on Sunday for breaking a one-day Easter ceasefire declared by President Vladimir Putin, with both sides accusing the other of carrying out hundreds of attacks.

Putin, who sent thousands of Russian troops into Ukraine in February 2022, ordered Russian forces to "stop all military activity" along the front line in the three-year-old war until midnight Moscow time (2100 GMT) on Sunday.

Ukrainian President Volodymyr Zelenskiy said Russia was pretending to observe the Easter ceasefire, but had in fact continued hundreds of artillery attacks on Saturday night, with more assaults on Sunday.

Russia launched 46 assaults from midnight until 4 p.m. local time (1300 GMT), including with heavy weapons, Zelenskiy wrote on the X social media platform.

"Either Putin does not have full control over his army, or the situation proves that in Russia, they have no intention of making a genuine move toward ending the war, and are only interested in favourable PR coverage," Zelenskiy posted.

Russia's Defence Ministry said Ukraine had broken the ceasefire more than 1,000 times, inflicting damage to infrastructure and causing some civilian deaths.

The ministry said Ukrainian forces had shot at Russian positions 444 times while it had counted more than 900 Ukrainian drone attacks, including attacks on Crimea and on the Russian border areas of the Bryansk, Kursk and Belgorod regions.

"As a result, there are deaths and injuries among the civilian population, as well as damage to civilian facilities," the ministry said.

$TRX