Russia could run out of infantry fighting vehicles in two or three years, if a recent assessment is accurate. It might run out of tanks around the same time. According to one count, the Russian armed forces went to war in Ukraine in February 2022 with 2,987 tanks. After 23 months of hard fighting, the Russians have lost at least 2,619 tanks that independent analysts can confirm. That’s 1,725 destroyed, 145 damaged, 205 abandoned and 544 captured T-55s, T-62s, T-72s, T-80s and T-90s. If the Kremlin didn’t have options for replacing war losses, the Russian military would be down to...