Total Estimated Losses of the Russian Occupiers as of December 26 1 year ago The latest update on Russia’s losses: Ukraine Will Prevail