Strategy Page
Attrition: Russia Regenerates Its Forces in Ukraine
April 25, 2024: Russia has mobilized more troops for duty and now has 470,000 soldiers in Ukraine, compared to the original 360,000. This increase was achieved despite Russian forces suffering ...
6 days ago