New British Brimstone 2 Missiles Are Bad News For Russian Tanks, Artillery, Air Defense, Command Posts…

The UK has been supplying Ukraine with Brimstone missiles since April. Yesterday the UK Ministry of Defence officially confirmed what was being unofficially claimed based on imagery, that Ukraine is r...