Total Estimated Losses of the Enemy as of May 12

Fresh numbers on Russia’s losses in Ukraine:

Total Estimated Losses of the Enemy as of May 12