Total Estimated Losses of the Russian Occupiers as of June 14 3 years ago Russia’s losses in its war against Ukraine as of June 14: Ukraine Will Prevail