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…