Total Estimated Losses of the Russian Occupiers as of June 8 2 years ago Russia continues suffering losses in its full-scale war against Ukraine: Ukraine Will Prevail