⚔️ Counterattack

Ukrainian forces in the Dnipro/Krivoi Rih sector threw back Russian armed columns advancing 40–60 kilometers, pushing them back to starting positions near Bashtanka, Bereznehuvate, and Velyka Oleksandrivka.

Krivoi Rih, Dnipropetrovsk
Verified Independently confirmed by 5 sources
Stefan Korshak (Substack) Ukrainska Pravda Kyiv Independent UNIAN Censor.NET

Multiple high-reliability sources confirm the core facts of this event.

How we assess confidence →

Entities

Source Reports

What each source reports. "Source tone" reflects the language used by the outlet — it is not an independent verification.

Stefan Korshak (Substack) → Source tone: certain

Ukrainian forces in a series of battles on Monday and early Tuesday morning threw back RF armed columns '40–60 kilometers'.

Ukrainska Pravda → Source tone: certain

Russian troops launched a missile strike on a facility near the city of Nikopol

Ukrainska Pravda → Source tone: certain

There were no casualties from the missile strike

Ukrainska Pravda → Source tone: certain

Yevhen Yevtushenko urged residents to stay inside shelters until the air-raid siren stops and to refrain from posting photos from the site

Kyiv Independent → Source tone: likely

Ukrainian army stopped the Russian advance and pushed Russian forces back 40-60 km from Kryvyi Rih towards Kherson Oblast

UNIAN → Source tone: certain

Russian occupation forces carried out multiple missile strikes on Dnipropetrovsk Oblast on March 29.

Censor.NET → Source tone: certain

Russian missile struck a farm in Novomoskovsk area, causing damage to equipment.

Censor.NET → Source tone: certain

One person was injured in the Novomoskovsk strike.

Share This Event

Know another source?

If you've seen this event covered by another news outlet, submit it for editorial review. Approved sources improve our confidence ratings.

This event is already verified. Additional sources further strengthen the record.

Submissions are reviewed by an editor before integration.
Extraction metadata

Extracted: 2026-05-30T04:15:31.233Z

Source story: day-33-2022-03-29