Ukraine's recent strikes on arms depots caused the largest loss of Russian and North Korean ammo in the war: UK intel
Satellite image ©2024 Maxar Technologies. Ukraine struck three ammunition depots deep inside Russia this month, causing significant damage. According to UK intel,
INSIDER via Yahoo
4 hours ago