Total Estimated Losses of the Russian Occupiers as of July 20 2 years ago The latest update on Russia’s losses: Ukraine Will Prevail