Menu

Total Estimated Losses of the Russian Occupiers as of June 17

The latest numbers on Russia’s losses in its war against Ukraine: