Russia6d ago
Dutch intel: Russia lost 1.2M soldiers in Ukraine
Dutch intelligence reports Russia has lost over 1.2 million soldiers in the war in Ukraine, with Ukrainian losses exceeding 500,000.
Sources
1 verified
Location
—
Updated
Wednesday, 22 April 2026 at 17:35 UTC
No media · text-only dispatch