xAnts

xAnts

en-IE

Russia Losing 138 Troops per Square Mile Gained in Ukraine: ISW

2024-12-06

news

Russia Losing 138 Troops per Square Mile Gained in Ukraine: ISW

Russia's increased gains in eastern Ukraine have come at a high cost as increasing troop losses may make the war unsustainable for Putin. ...Read more

Recommendations