Ukraine will observe a ceasefire starting at 00:00 on May 5, announced by President Volodymyr Zelenskiy via Telegram.
Zelenskiy said Russia has not responded and the pause is driven by the value of human life over any anniversary celebrations.
The ceasefire will begin at midnight Tuesday night and will last an unspecified period, with Ukraine pledging to act symmetrically.