The death and disablement of hundreds of thousands of Russian soldiers, acute strains in the defense budget and a looming shortage of military hardware make 2025 the year of truth for Moscow’s armed forces.
With the full-scale war…
Continue Reading