EU delivers two-thirds of promised 2 million artillery shells to Ukraine, while Russia relies heavily on North Korea

Ukraine plans to secure 3 million shells from international partners overall in 2025.