Russia said it would pause fighting later this week, but Ukrainian officials say its forces killed 22 people in strikes before that ceasefire could begin.

President Volodymyr Zelenskyy condemned Moscow in unusually blunt terms, accusing the Kremlin of "utter cynicism" for announcing a unilateral halt while attacks continued. The rebuke cuts to the heart of Ukraine’s complaint: declarations from Russia mean little if missiles and drones still hit civilians on the ground. Reports indicate the strikes landed ahead of the two-day pause Russia had publicly announced.

Zelenskyy cast the attacks and the ceasefire announcement as part of the same message: Ukraine cannot judge Russia by its statements alone.

Key Facts

  • Ukrainian officials say Russian strikes killed 22 people.
  • The attacks came before a unilateral two-day ceasefire announced by Russia.
  • Zelenskyy accused Moscow of "utter cynicism" over the timing.
  • The dispute deepens doubt over whether any pause will hold.

The timing matters as much as the death toll. A ceasefire can signal a diplomatic opening, but strikes in the run-up to it can also shape the battlefield, rattle civilians, and undercut any trust the announcement might have created. Sources suggest Ukraine sees that sequence not as a contradiction, but as the point: force first, messaging after.

The episode adds another layer of skepticism around unilateral truce declarations in this war. Ukraine has long argued that any real pause needs verification, clear terms, and reciprocal commitments. Without that, even a short ceasefire risks looking less like a step toward de-escalation and more like a tactical move wrapped in the language of restraint.

What happens next will determine whether this ceasefire becomes a brief headline or another failed signal in a brutal war. If attacks continue, pressure will grow on international observers and Ukraine’s partners to judge Moscow by actions rather than announcements. If the pause does hold, even briefly, it could test whether either side sees room for something larger than a two-day stopgap.