New weapons of European tanks. London and Berlin join forces

defence24.pl 2 years ago
Britain has signed an agreement with Germany to make fresh Challenger 3 tanks ammunition.
Read Entire Article