Russia suffers 160,000 casualties in 2025 so far, heading for war’s deadliest year – UK intel

Russian forces have likely suffered approximately 950,000 casualties since launching the full-scale invasion of Ukraine in 2022, with 2025 potentially becoming the deadliest year yet for Moscow’s troops, according to a UK Defence Intelligence update released on 3 May 2025.

“This would be the…

Continue Reading