In March 2025, the Russian army suffered the greatest losses in artillery and vehicles since the beginning of the invasion, ...
Since the start of the year, the Russians have lost over 800 tanks. In March alone, the Ukrainians destroyed exactly 1,644 ...
Earlier this week, the Swedish government presented its largest package of military support to Ukraine to date, which ...