After Krasukha-4, Now Ukraine Forces Capture Barnaul-T, One Of Putin’s Latest Air Defence Systems
Military News Ukrainian forces continue to capture Russia’s most sophisticated ground combat hardware. Recent social media pictures show a Russian[…]
Read more