Russia has depleted much of its Soviet-era military-industrial stockpile ... 2025 or early 2026 due to a shortage of tanks, armored vehicles, and artillery, the publication claims.