Total Estimated Losses of the Russian Occupiers as of June 2 Hybrid Warfare Analytical Group 02.06.2022, 11:32 The latest numbers on Russia’s losses in Ukraine: Ukraine Will Prevail