Total Estimated Losses of the Enemy as of May 12 2 years ago Fresh numbers on Russia’s losses in Ukraine: stop Putin