A report has revealed the staggering loss of life in the ongoing conflict in Ukraine, with over 121,000 Russian soldiers confirmed dead. The findings come just days before the anticipated meeting between U.S. President Donald Trump and Russian President Vladimir Putin in Alaska on August 15th. The data, covering the period from February 24, 2022, to July 31, 2025, was gathered by the Russian independent media outlet Meduza and the BBC Russian Service. The report’s analysis is based on open-source information, including death notices in newspapers, social media posts from relatives, memorial tributes, local media reports, and statements from local administrations. This report provides critical insight into the human cost of the conflict.
