Total Estimated Losses of the Russian Occupiers as of June 12 3 years ago New numbers on Russia’s losses as of June 12: Ukraine Will Prevail