Share and Follow
Key Points
- Russian President Vladimir Putin has announced a one-day Easter ceasefire in Ukraine.
- Ukrainian President Volodymyr Zelenskyy and the Russian defence ministry have said the other side had violated the truce.
- It comes after the US threatened to abandon Russia-Ukraine peace deal efforts unless rapid progress is made.
Earlier he said the Russian army “is trying to create a general impression of a ceasefire”, while continuing to inflict losses on Ukraine’s front line.

Vladimir Putin (right) announced the ceasefire in a televised meeting with Russia’s chief of general staff, Valery Gerasimov (left). Source: AAP / Vyacheslav Prokofiev / Sputnik / Kremlin Pool / EPA
Putin announced the surprise one-day ceasefire before heading to an Orthodox Easter service on Saturday, ordering his forces to “stop all military activity” along the front line in the three-year-old war.
Zelenskyy said there had been hundreds of instances of shelling on Saturday evening. Early on Sunday, Ukrainian forces reported 59 instances of shelling and five assault attempts along the front line, he said.
As of 45 minutes before the truce was meant to start, Ukrainian planes were repelling Russian air strikes, Zelenskyy said in a post on social media platform X.
‘Evil may have its hour but God will have his day’
“Fighting continues, Russian strikes continue,” he wrote, without providing evidence.
“Evil may have its hour but God will have his day,” Zelenskyy said while standing in front of Kyiv’s main church wearing a grey traditional Ukrainian vyshyvanka embroidered shirt.
The Russian Defence Ministry said its troops had been instructed about the ceasefire and would adhere to it, provided it was “mutually respected” by Ukraine.
Last month, after Ukraine accepted Trump’s proposal for a 30-day truce but Moscow rejected it, the sides agreed only to limited pauses of attacks on energy targets and at sea, which each accuses the other of breaking.