Ukraine War, Day 319: Russia Has Depleted Its Strategic Missile Stocks — Kyiv Posted by Scott Lucas | Jan 8, 2023 | Europe, Russia, World Russia has depleted its stock of strategic missiles, limiting its ability to strike Ukrainian energy infrastructure & civilian sites beyond the short term. Read More