The battle for Pokrovsk: a stalled Russian offensive, or a slow Russian victory?
Pokrovsk in eastern Ukraine has become the war's bloodiest front, with Russia massing over 100,000 troops. Kyiv says the offensive has stalled and it is holding; Moscow says its forces are steadily closing in.
The summary above is a neutral framing. Below, each side reports the same story in its own words — judge for yourself.
Kyiv says it is grinding down a massive Russian assault — more than 100,000 troops thrown at Pokrovsk — that has stalled since December, with Ukrainian units still holding contested streets and inflicting heavy losses.
Moscow's outlets report the army steadily advancing around Pokrovsk (which they call Krasnoarmeysk), taking nearby settlements and tightening the noose on a key Ukrainian logistics hub despite Ukrainian drone attacks.