Ukraine’s Defence Intelligence Chief predicts when Russia runs out of weapons for war
Pravda Ukraine
Kyrylo Budanov, Chief of Defence Intelligence of Ukraine (DIU), believes that the Russian economy will “hold out” only until 2025 should the war of aggression against Ukraine continue, and the aggressor’s arms supply will dry up in 2026 or earlier.