Total Estimated Losses of the Enemy as of May 12 Hybrid Warfare Analytical Group 12.05.2022, 11:22 Fresh numbers on Russia’s losses in Ukraine: stop Putin