Ukraine's recent strikes on arms depots caused the largest loss of Russian and North Korean ammo in the war: UK intel
Analysts say the North Korean supply line means Russia can sustain its grinding war of attrition in Ukraine for the foreseeable future, as BI previously ...
INSIDER via Yahoo
11 hours ago